[MS-SQL] 備份組包含目前現有的XXX資料庫以外的資料庫備份
這個錯誤訊息,在還原資料庫時很常遇到,這邊就單純做個解法紀錄........
當我們在還原資料庫時,時常會遇到這個錯誤,這邊就記錄一下完整步驟,避免每次都要重新請教G大神或從已經爆炸的書籤中找解法 Orz....
錯誤畫面 :
解決方式 :
1.先指向 資料庫---> 系統資料庫 –> master , 新增sql查詢。
2.在sql 查詢視窗 輸入以下指令 :
restore DATABASE xxxx -- 指定 欲還原的資料庫名稱db
from disk='D:\DbBack\xxxx.bak' -- 設定 資料庫備份檔 .bak 路徑
with
move 'xxxx' to 'C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Data\xxxx.mdf', -- 設定成 MSSQL資料庫存放路徑 (mdf)
move 'xxxx_Log' to 'C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Data\xxxx_log.ldf' -- 設定Log 存放路徑
,NoRecovery
,Replace
go
3.執行完畢,重新整理資料庫畫面,會變成以下畫面 :
4.接著再對 (正在還原....) 的這個資料庫點右鍵 工作-->還原
5.加入備份檔 .bak 所在路徑
6.勾選還原資料庫
OK!! 很懶惰的一篇分享文.....(用一堆圖片帶過 Orz) ….. 結束.....The End
Blogger : http://inblackbox.blogspot.tw/
幫忙宣傳--推廣的--(賣衣服的)
奇摩拍賣--http://tw.user.bid.yahoo.com/tw/user/Y7925877308&u=:Y7925877308&tp=