System.Data.SqlClient.SqlError: 对文件……的目录查找失败,出现操作系统错误 3 的处理办法

在还原SQL SERVER数据库时出现了查找目录失败的原因,困扰了我一个多小时,查找了很多资料,说什么的都有,最终通过自己的摸索找到了处错误的原因。
首先,建立一个与还原数据库名字相同的数据库;
其次,通过数据库设备找到备份的数据库;
然后再点击还原数据库页面左边的 “选项”,修改 “还原为” 项

格式:数据库安装目录\MSSQL.1\MSSQL\Data\数据库名_data.mdf(数据库名_data)第一项
数据库安装目录\MSSQL.1\MSSQL\Data\数据库名_log.ldf(数据库名_log)第二项
数据库安装目录指的是新建数据库的位置。

然后选中上面的覆盖现有数据库。
最后点击确定即可。

System.Data.SqlClient.SqlError: 备份集中的数据库备份与现有的 '***' 数据库不同。 (Microsoft.SqlServer.Smo)


设置下还原选项:

 

1.还原为:路径就选择你的目标数据库。

 

2.勾选覆盖现有数据库。