用日志竟然恢复不了数据库!
为了测试用日志恢复数据库,我做了如下操作:
1。新建数据库examDB
2。完全备分数据库:
backup database examDB
to disk='d:\data\15.dat'
3。备分日志:
backup log examDB
to disk='d:\log\15.log'
4。在examDB中建一个表table1并加入数据
现在假如数据库崩溃(我将数据库examDB删除),想恢复到故障点。
1。恢复数据库到完全备分时的状态:
restore database examDB
from disk='d:\data\15.dat'
2。恢复事物日志:
restore log examDB
from disk='d:\log\15.log'
这时总是包错:先前恢复没有使用norecovery后standby.
当我在第一步恢复中加入:
restore database examDB
from disk='d:\data\15.dat'
with nocovery
后,再执行第2。步总是发现数据库正在装载
这是怎么了,请高手援救!