2015下半年全国计算机四级数据库考点:恢复数据库
恢复前的准备及恢复顺序
1、恢复前的准备
在恢复数据库前必须限制数据库的访问,一般选择“限制访问”中的“db_owner、dbcreator或sysadmin的成员”,说明只有以上角色才可访问数据库;
2、恢复的顺序
(1) 恢复最近的完全数据库备份;
(2) 恢复完全数据库备份之后最近的差异数据库备份;
(3) 按日志备份的先后顺序恢复自最近的完全或差异数据库备份之后的`所有日志。
实现恢复
1、用企业管理器恢复数据库
2、用Transact-SQL语句恢复数据库
RESTORE DATABASE 数据库名
FROM 备份设备名
[WITH FILE=文件号[,]NORECOVERY[,]RECOVERY]
其中:
(1) FILE=文件号:标识要还原的备份集,文件号为1表示备份设备上的第一个备份集,文件号为2表示备份设备上的第二个备份集;
(2) NORECOVERY:表明对数据库的恢复还没有完成,使用此项恢复的数据库是不可用的,但可以继续恢复后续的备份;
(3) RECOVERY:表明对数据库的恢复已完成,一般是在恢复数据库的最后一个备份时使用此项,此时恢复的数据库是可用的。
恢复日志的语法:
RESTORE LOG 数据库名 FROM 备份设备名 [WITH FILE=文件号[,]NORECOVERY[,]RECOVERY]
【2015下半年全国计算机四级数据库考点:恢复数据库】相关文章:
2015下半年全国计算机四级数据库考点:恢复数据库08-08
2015下半年全国计算机四级数据库考点:备份数据库08-08
2015下半年全国计算机四级数据库考点:VB开发环境08-10
全国计算机四级数据库考试重点考点08-18
2015年计算机四级《数据库》考试重点:RAID的恢复技术07-22