[還原]還原資料庫出現錯誤
發表於 : 2012-11-03 14:04:42
http://dotnetframework.blogspot.tw/2007 ... p-set.html
錯誤訊息:
The backup set holds a backup of a database other than the existing database
其實這個訊息是告訴你,Backup File中的Database已經存在這個伺服器上了。那我們,有兩種解法:
1. 在Restore指令中,多下關鍵字「WITH REPLACE」,強迫寫入已存在的資料庫中。程式碼範例如下:
2. 使用SQL Server Management Studio
先將資料庫砍掉
再把滑鼠移到"資料庫",然後按右鍵選擇"還原資料庫(R)..."
在目的資料庫的地方key入你的資料庫名稱,來源指向到你的db.bak備份檔
然後按下"確定" 即可!
錯誤訊息:
The backup set holds a backup of a database other than the existing database
其實這個訊息是告訴你,Backup File中的Database已經存在這個伺服器上了。那我們,有兩種解法:
1. 在Restore指令中,多下關鍵字「WITH REPLACE」,強迫寫入已存在的資料庫中。程式碼範例如下:
代碼: 選擇全部
RESTORE DATABASE AdventureWorks FROM DISK = 'C:BackupAdventureworks.bak' WITH REPLACE
先將資料庫砍掉
再把滑鼠移到"資料庫",然後按右鍵選擇"還原資料庫(R)..."
在目的資料庫的地方key入你的資料庫名稱,來源指向到你的db.bak備份檔
然後按下"確定" 即可!