今天在SQL2005还原数据库时出现以下错误:
System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing 'XXX' database. (Microsoft.SqlServer.Express.Smo)
检查了一下发现原来是自己操作上的问题
原来在SQL2005还要在“选项”当中勾选覆盖现有数据库,并且选择目标数据库的路径,操作才会成功的。
习惯了SQL2000的操作,在SQL2005上就经常“粗心大意”了