目录查找.mdf失败,操作系统错误3(系统找不到指定的路径(microsoft.sql Server.Express.smo)

时间:2014-06-25 04:29:27

标签: sql-server sql-server-2005

我已从Windows Server 2003计算机上进行SQL备份(.bak)并尝试在Windows 7中进行恢复。当我尝试执行此操作时,“目录查找.mdf失败,操作系统错误3(系统无法恢复)找到指定的路径(microsoft.sqlServer.Express.smo)“message。

据我所知,它试图找出这台机器中没有的“.MDF”路径(Windows 7)。所以我如何恢复这个数据库。

2 个答案:

答案 0 :(得分:1)

在还原对话框中,转到选项并将Restore As下的文件路径更改为有效路径。

enter image description here

答案 1 :(得分:1)

本手册也提供HERE

使用T-SQL执行备份恢复:

RESTORE DATABASE LNE FROM DISK = 'C:\LNE-22012016.bak'
WITH MOVE 'LNE' TO 'C:\SQL_data\LNE.mdf',
MOVE 'LNE_log' TO 'C:\SQL_data\LNE.ldf';

enter image description here