晚上闲来无聊,将朋友传来的一个SQlserver的备份文件还原到SqlServer 2005 Express上,没有想到碰到这样的错误,如下图:

(System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing "XXXXX"database. (Microsoft.SqlServer.Express.Smo))
一开始还以为是还原是要建一个同名的数据库,我新建了一个数据库,但还是出这个错误
于是在网上狂找了一下,找到一文章:
http://social.msdn.microsoft.com/Forums/en-US/sqlexpress/thread/e73c859e-2f65-4fc6-b148-1373397336b0
原来要将[选项]中的[覆盖现在数据库]这个选上

呵呵呵,原来是这样!

posted on 2009-08-06 21:55  不高很瘦  阅读(552)  评论(0编辑  收藏  举报