今天在还原数据库的时候,遇到 “System.Data.SqlClient.SqlError: 备份集中的数据库备份与现有的 '数据库名称' 数据库不同”的错误。
1.分析原因:在恢复数据库的时候,事先建了一个与需要恢复的数据库名字相同的数据库,可能与需要恢复的数据库结构配置等不同。
2.解决:直接新建数据库可能会出现一些问题。右键数据库,选择还原数据库,在目标数据库上输入需要恢复的数据库名称,然后选择“原设备”,选择需要恢复的数据库源文件,”还原“列下勾选刚添加数据恢复文件,点击确定即可。