[MS-SQL] 備份組包含目前現有的XXX資料庫以外的資料庫備份

[MS-SQL] 備份組包含目前現有的XXX資料庫以外的資料庫備份
這個錯誤訊息,在還原資料庫時很常遇到,這邊就單純做個解法紀錄........

當我們在還原資料庫時,時常會遇到這個錯誤,這邊就記錄一下完整步驟,避免每次都要重新請教G大神或從已經爆炸的書籤中找解法 Orz....

錯誤畫面 :

未命名

 

解決方式 :

1.先指向   資料庫---> 系統資料庫 –> master   , 新增sql查詢。

masterDB

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 所在路徑

還原2

6.勾選還原資料庫

勾選還原資料庫

 

OK!! 很懶惰的一篇分享文.....(用一堆圖片帶過 Orz)  ….. 結束.....The End

Blogger : http://inblackbox.blogspot.tw/

 

 

 

幫忙宣傳--推廣的--(賣衣服的)

奇摩拍賣--http://tw.user.bid.yahoo.com/tw/user/Y7925877308&u=:Y7925877308&tp=

粉絲團--https://www.facebook.com/MOLISHOP888