sqlserver 差异备份与还原示例
发布时间:2020-12-12 14:09:29 所属栏目:MsSql教程 来源:网络整理
导读:http://hi.baidu.com/neveris/item/177f0e26f7e4680c72863ebf 示例代码 --创建测试数据库 createdatabasetest go usetest go --创建测试表 createtabletest ( iduniqueidentifierdefaultnewid(),summaryvarchar(200) ) --完整备份数据库 backupdatabasetestt
示例代码 --创建测试数据库 createdatabasetest go usetest go --创建测试表 createtabletest ( iduniqueidentifierdefaultnewid(),summaryvarchar(200) ) --完整备份数据库 backupdatabasetesttodisk='F:test.bak'withformat --对test表插入第一条记录 insertintotestvalues(default,'第一次增量备份') --第一次增量备份 backupdatabasetesttodisk='F:test_One_Diff.diff'withformat,differential --对tb表插入第二条记录 insertintotestvalues(default,'第二次增量备份') --第二次增量备份 backupdatabasetesttodisk='F:test_Two_Diff.diff'withformat,differential --现在完整还原完整备份和第一次增量备份 go usemaster --完整备份还原 restoredatabasetestfromdisk='F:test.bak'withreplace,norecovery --第一次增量备份还原 restoredatabasetestfromdisk='F:test_One_Diff.diff'withrecovery go usetest go select*fromtest --现在完整还原完整备份和第二次增量备份 usemaster --完整备份还原 restoredatabasetestfromdisk='F:test.bak'withreplace,norecovery --第二次增量备份还原 restoredatabasetestfromdisk='F:test_Two_Diff.diff'withrecovery go usetest go select*fromtest --删除测试数据库 go usemaster go dropdatabasetest(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |