久久青草精品A片狠狠,日韩欧美视频一区二区,亚洲国码AV日韩,国产精品黄在

幫助中心 >  技術(shù)知識庫 >  數(shù)據(jù)庫 >  相關(guān)技術(shù)支持 >  mssql server 2005(2008)還原數(shù)據(jù)庫bak文件提示“備份集中的數(shù)據(jù)庫備份與現(xiàn)有的xx數(shù)據(jù)庫不同”錯(cuò)誤解決方法。

mssql server 2005(2008)還原數(shù)據(jù)庫bak文件提示“備份集中的數(shù)據(jù)庫備份與現(xiàn)有的xx數(shù)據(jù)庫不同”錯(cuò)誤解決方法。

2016-09-16 15:41:37 9798

mssql server 2005(2008)還原數(shù)據(jù)庫bak文件提示“備份集中的數(shù)據(jù)庫備份與現(xiàn)有的xx數(shù)據(jù)庫不同”錯(cuò)誤解決方法。

 

在還原數(shù)據(jù)庫的時(shí)候報(bào)錯(cuò):備份集中的數(shù)據(jù)庫備份與現(xiàn)有的數(shù)據(jù)庫不同SQLServer2005或者SQLServerExpress數(shù)據(jù)庫在還原的時(shí)候出錯(cuò)。錯(cuò)誤具體信息為:備份集中的數(shù)據(jù)庫備份與現(xiàn)有“XXXX”數(shù)據(jù)庫不同,其實(shí),提示已經(jīng)說明了問題的核心。解決防范如下。


SQL Server 2005/SQL Server 2008/Express方法/步驟

1

第一次嘗試:新建了數(shù)據(jù)庫XXXX,數(shù)據(jù)庫文件放在D:DBXXXX目錄下,選中該數(shù)據(jù)庫右鍵-任務(wù)-還原-文件和文件組,在源設(shè)備中找到備份文件XXXX.bak,目標(biāo)數(shù)據(jù)庫選中A,還原路徑找到E:DBXXXX目錄下數(shù)據(jù)庫文件(剛才所建數(shù)據(jù)庫A的數(shù)據(jù)庫文件),選擇覆蓋原數(shù)據(jù)庫,點(diǎn)還原后出現(xiàn)錯(cuò)誤:備份集中的數(shù)據(jù)庫備份與現(xiàn)有“XXXX”數(shù)據(jù)庫不同

2

第二次嘗試:刪除了數(shù)據(jù)庫A,直接在根節(jié)點(diǎn)的數(shù)據(jù)庫右鍵-還原數(shù)據(jù)庫,出來對話框中先找到備份文件XXXX.bak,此時(shí)目標(biāo)數(shù)據(jù)庫下拉框中自動(dòng)出現(xiàn)跟備份文件中數(shù)據(jù)庫名一樣的數(shù)據(jù)庫名稱,選擇它,在選項(xiàng)的將數(shù)據(jù)庫文件還原為中,把還原路徑改為自己需要的D:DBXXXX,文件名保留系統(tǒng)自帶的,點(diǎn)還原后,成功還原。

3

總結(jié):第一次還原出錯(cuò)的原因可能是,新建的數(shù)據(jù)庫文件為XXXX.MDF和XXXX_Log.LDF,而還原的數(shù)據(jù)庫文件為XXXX_Data.MDF和XXXX_Log.LDF,文件名不同,導(dǎo)致還原出錯(cuò),第二次因?yàn)闆]有數(shù)據(jù)庫文件,所以用的是還原的數(shù)據(jù)庫文件名,因而能還原成功。



還有另外一種辦法,sql server 2008,sql server 2005“備份集中的數(shù)據(jù)庫備份與現(xiàn)有的xx數(shù)據(jù)庫不同”解決方法

因?yàn)槭窃诹硪慌_(tái)電腦對同名數(shù)據(jù)庫做的備份,用常規(guī)方法還原,提示不是相同數(shù)據(jù)庫,不讓還?,在網(wǎng)上找到下面的方法解決了:



一、右擊系統(tǒng)數(shù)據(jù)庫master,新建查詢

執(zhí)行以下SQL代碼:

RESTORE DATABASE xxx
FROM DISK = 'E:DBxxx.bak'   --bak文件路徑
with replace,
MOVE 'xxx' TO 'D:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATAxxx.mdf',   --mdf文件路徑
MOVE 'xxx_log' TO 'D:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATAxxx.ldf'   --ldf文件路徑

注釋:xxx是你需要還原的數(shù)據(jù)庫名稱,xxx.bak是你需要還原的備份文件。


二、上面方法執(zhí)行成功后,只有部分的表結(jié)構(gòu)已經(jīng)還原,而且表中沒有數(shù)據(jù),這時(shí)就可以用系統(tǒng)默認(rèn)的方法再用xxx.bak文件還原一次數(shù)據(jù)庫就大功告成了,必須要選中覆蓋還原哦。


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: