码迷,mamicode.com
首页 > 数据库 > 详细

SQL2012数据库还原失败System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份

时间:2018-01-31 14:25:37      阅读:1536      评论:0      收藏:0      [点我收藏+]

标签:界面   sys   第一个   新建   自己   info   image   需要   with   

技术分享图片

在一次数据库还原的操作过程中遇到如上错误,去百度了下找到了对应的解决方法 

第一个:

在还原完整备份时候,在回复状态状态哪里选择 restore with norecovery ,尾日志部分可选可不选,看自己的具体需求。勾选“关闭到目标数据库的现有连接”,等还原日志的时

候,在回复状态那里选择restore with recvery,数据库就可以正常使用,如果还需要继续还原日志,就还是继续选norecovery技术分享图片

 

 

 

第二个方法:

在还原的界面中,取消勾选还原前进行结尾日志备份,然后勾选覆盖现有数据库(前提最好是你是新建的一个数据库,否则会把原有数据库覆盖)

技术分享图片

 

技术分享图片

 



SQL2012数据库还原失败System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份

标签:界面   sys   第一个   新建   自己   info   image   需要   with   

原文地址:https://www.cnblogs.com/kelly1314/p/8391437.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!