在SQL SERVER中恢复数据库时,“NORECOVERY”选项有什么需要?
服务器02与服务器01合作充当镜像服务器的一种情况;镜像数据库DB1990时。在恢复全数据库备份和日志备份时需要提及NONRECOVERY选项吗?
a)使用完整备份
备份server01上的DB1990b)恢复 通过使用 norecovery 选项对DB1990进行完整数据库备份 server02为DB1990
c)使用在Backup01上备份DB1990 事务日志备份。使用恢复事务日志备份 server02上的非恢复选项
非恢复选项需要什么?
答案 0 :(得分:4)
在镜像会话中,镜像数据库始终处于还原状态。原因是主体数据库不断地将日志发送到镜像数据库,镜像数据库不断地自行恢复这些日志。
因此,在两个服务器之间启动镜像会话之前,您需要使用NORECOVERY进行完全备份还原,这样可以使数据库处于还原状态并且可以应用日志。