加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sqlserver 差异备份与还原示例

发布时间:2020-12-12 14:09:29 所属栏目:MsSql教程 来源:网络整理
导读:http://hi.baidu.com/neveris/item/177f0e26f7e4680c72863ebf 示例代码 --创建测试数据库 createdatabasetest go usetest go --创建测试表 createtabletest ( iduniqueidentifierdefaultnewid(),summaryvarchar(200) ) --完整备份数据库 backupdatabasetestt

http://hi.baidu.com/neveris/item/177f0e26f7e4680c72863ebf

示例代码

--创建测试数据库 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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读