尚未备份数据库 "***" 的日志尾部。

尚未备份数据库 "***" 的日志尾部。,第1张

USE master

GO

RESTORE DATABASE drivingSchoolMange

FROM disk = 'D:\nihao.db' WITH REPLACE

GO

在末尾加上 with replace就行了~~

说明你的数据库使用了完全恢复模式,这种恢复模式允许你

备份

日志

,并使用日志进行还原。但是为了进行完整的还原,你必须拥有完整的日志备份。所以在恢复之前,需要先备份最后的日志,也就是尾部日志。而且执行完尾部日志备份,数据库需要处于正在还原的状态,这样才能恢复你的备份。

使用

语句

*** 作的话,可以这样:

backup

log

mydatabase

to

disk='xxx.bak'

with

norecovery

然后恢复备份

restore

database

mydatabase

from

disk='aaa.bak'

with

norecovery

restore

log

mydatabase

from

disk=xxx.bak'

with

recovery

要注意:恢复多个备份时,只有最后一个使用recovery选项,其他都要使用norecovery选项,否则就不能恢复后续的备份了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6626305.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-25
下一篇 2023-03-25

发表评论

登录后才能评论

评论列表(0条)

保存