SQL还原操作
SQL数据库中做了完整备份,差异备份,日志备份,当SQL整个坏掉后,在另一台机子上装了一个SQL,再把上述的完整备份,差异备份,日志备份文件拷到另一台机子上,再新建一个与原数据库同名的数据库后,进行还原操作,因为在还原窗口中没有完整备份,差异备份,日志备份的关系拓扑图,所以无法进行还原,问该怎么操作,能在另一机子上对新建的同名数据库用以前的 完整备份,差异备份,日志备份进行还原操作
例A机上有SQL数据库BBS 坏了 (有完整备份,差异备份,日志备份文件)
B机上重装SQL新建BBS数据库,再用A机上的BBS数据库的 完整备份,差异备份,日志备份对B机的BBS数据库进行还原。问如何操作
问题点数:20、回复次数:4Top
1 楼jwt1982(叛逆者)回复于 2006-05-04 07:58:26 得分 5
如果仅仅还原数据,对日志要求不高
可以先还原完整备份,然后按顺序逐个还原差异备份Top
2 楼ziyi572(子仪)回复于 2006-05-04 10:31:51 得分 0
我是通过企业管理器做的还原操作,完整还原是可以正常操作,但差异还原和日志还原操作时出现如下错误信息:
先前的还原操作未指定with norecovery或with standby.请在除最后步骤之外的所有
其它步骤中指定with norecovery或with standby后,重新启动还原序列.
restore database 操作异常终止。Top
3 楼flyeq008()回复于 2006-05-04 11:08:59 得分 15
在企业管理器操作,如果还原完整备份后还需还原差异地备份
则在还原完整备份时,必须在'选项'的'恢复完成状态'选择'使数据库不再运行,但能还原其他事务日志'
最后还原差异备份或事务日志备份后,再选择'使数据库可以继续运行,但不可以还原其他事务日志'Top
4 楼ziyi572(子仪)回复于 2006-05-04 11:18:00 得分 0
果真如此,谢谢了,结贴Top




