fvgb 发表于 2013-12-5 08:58:32

Sql Server 2008 还原数据库 3154错误

sqlserver2008还原数据库时出现了3154错误,具体错误信息如下:

错误信息
The backup set holds a backup of a database other than the existing ‘XXXXX’database.

RESTORE DATABASE is terminating abnormally. (Microsoft SQL Server,错误: 3154)

解决方法
1. 不在数据库名字上右键点击还原,而是在上一层目录“数据库”上右键还原,然后选择要还原的数据库,和备份文件。(不明白为什么在数据库名字上和在“数据库”上进行还原会有不同。不过这招确实能解决问题!)

2. 执行下面sql语句:(这招没试过,比较懒不想敲)

restore database XXXXX from disk = ‘{file path}’with replace;

cike0415 发表于 2013-12-8 03:42:44

个性签名:我把你放在我手心最深处、你却感受不到

8870188 发表于 2013-12-12 05:53:09

我不害怕,我只是舍不得。

xinhu1300 发表于 2013-12-18 06:56:30

花花世界卜必当真、卜管你们吻得多逼真。

wtxnpw 发表于 2013-12-23 05:39:30

我的悲伤写在脸上,连笑容也变得坚强

ls0398 发表于 2013-12-28 22:29:53

过去的一页能不翻就不翻,翻落叻灰尘会迷叻双眼。
页: [1]
查看完整版本: Sql Server 2008 还原数据库 3154错误