1 頁 (共 1 頁)

[還原]還原資料庫出現錯誤

發表於 : 2012-11-03 14:04:42
schumi
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」,強迫寫入已存在的資料庫中。程式碼範例如下:

代碼: 選擇全部

RESTORE DATABASE AdventureWorks FROM DISK = 'C:BackupAdventureworks.bak' WITH REPLACE
2. 使用SQL Server Management Studio
先將資料庫砍掉
再把滑鼠移到"資料庫",然後按右鍵選擇"還原資料庫(R)..."
在目的資料庫的地方key入你的資料庫名稱,來源指向到你的db.bak備份檔
然後按下"確定" 即可!