原因: 

備份來源主機 與 還原主機放置MDF路徑不同,造成錯誤 

 解決方法: 

 1. 開啟 MS-SQL Management 資料庫管理介面

 2. 到系統資料庫的 master 按 右鍵 > 新增查詢

 3. 貼上指令 (資料庫名稱及放置路徑請按實際需求更改)
restore database dbName
from disk = 'D:\My Documents\dbName_bak.bak'
with
move 'dbName' to 'E:\WebDB\dbName.mdf',
move 'dbName_log' to 'E:\WebDB\dbName.ldf',
NoRecovery,
Replace
go
4. 執行上述命令後,到 dbName 按 右鍵 > 工作 > 還原 > 資料庫 >


5. 還原資料庫 - 還原的來源 選 來源裝置

6. 指定備份 - 備份媒體 選 檔案 ,點 加入,選擇 dbName_bak.bak


7. 點 確定,點 確定

完成

Categories: