Sql Server 2000、2005、2008,恢复备份数据库问题-Error:3154 _技术讨论

Paragraph details: | Posted by: 大头/小菜 | Categories: 技术讨论 | Browses: 533 | Posted Time: 2010-03-17

Sql Server2008恢复备份数据库问题-Error:3154
Sql Server2008恢复备份数据库问题:

问题描述:用Sql Server2008恢复数据库备份(使用sql server 2000 备份的)文件MyDatabase.BAK,报错如小:

The backup set holds a backup of a database other than the existing 'MyDatabase' database.
RESTORE DATABASE is terminating abnormally. (Microsoft SQL Server, Error: 3154)



解决办法:

1.新建一个同名数据库MyDatabase

2.执行下面的sql语句:
restore database MyDatabase from disk = 'C:\MyDatabaseBackup\MyDatabase.BAK'

with replace;
 

网友评论(已审核)

发表评论

 MESSAGE DETAILS 

推荐阅读