最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
sql server中备份文件恢复方法总结
时间:2022-06-29 08:04:09 编辑:袖梨 来源:一聚教程网
如果我们使用命令模式恢复很简单一句就可以了
代码如下 | 复制代码 |
restore database [PoloSoft-Full] from disk = 'C:/Users/Administrator/Desktop/PoloSoft/PoloSoft.bak' |
或你不会命令模式我们可以参考下面图文方式来恢复了
创建一个叫TestBackup的数据库,创建一张叫Table1的表,这个时候进行一次完整备份,备份文件为:TestBackupDB-full.bak;接着创建表Table2后进行差异备份,备份文件为:TestBackupDB-diff.bak;接着创建表Table3后进行事务日志备份(如果数据库设置了恢复模式为【简单】,那么在备份类型选项中将看不到【事务日志】),备份文件为:TestBackupDB-log.bak;
创建一个叫TestBackup2的数据库,用于测试TestBackup数据库的备份文件的还原。
(图1:创建库结构)
(图2:备份类型)
下面我们就可以对三个备份文件:TestBackupDB-full.bak、TestBackupDB-diff.bak、TestBackupDB-log.bak进行还原:
步骤1:还原完整备份文件TestBackupDB-full.bak,选项如图4、图5所示,还原成功后数据列表就会如图6所示,这是因为恢复状态选项:不对数据库执行任何操作,不回滚未提交的事务。可以还原其他事务日志。(RESTORE WITH NORECOVERY)
(图3:进入SSMS还原)
(图4:还原常规)
(图5:还原选项)
相关文章
- 斗罗大陆猎魂世界悬赏任务怎么玩 08-30
- 植物大战僵尸2新手如何速成 08-30
- 三角洲行动S5赛季3乘3收集者任务需要什么道具 08-30
- 龙石战争托尔英雄如何玩 08-30
- 崩坏星穹铁道Saber突破需要哪些材料 08-30
- 三角洲行动S5赛季新枪械是什么 08-30