设备激活错误。物理文件名 'D:\LOG\ShoppingDB_Log.ldf' 可能有误。

时间:2022-06-01 20:15:59

sqlserver

数据库还原出错

 

问题:

服务器: 消息 5105,级别 16,状态 2,行 1
设备激活错误。物理文件名 'D:\LOG\ShoppingDB_Log.ldf' 可能有误。
服务器: 消息 3156,级别 16,状态 1,行 1
文件 'ShoppingDB_Log' 无法还原为 'D:\LOG\ShoppingDB_Log.ldf'。请使用 WITH MOVE 选项来标识该文件的有效位置。
服务器: 消息 3013,级别 16,状态 1,行 1
RESTORE DATABASE 操作异常终止。

解决方法:

RESTORE DATABASE EsstProject
FROM  DISK = 'd:\simnet\EsstProjectbk'
WITH  MOVE 'EsstProject_Data' TO 'd:\Program Files\Microsoft SQL Server\MSSQL\data\EsstProject_Data.mdf', 
      MOVE 'EsstProject_Log' TO 'd:\Program Files\Microsoft SQL Server\MSSQL\data\EsstProject_Log.ldf'