sqlserver 備份集中的數據庫備份與現有的 'XXX' 數據庫不同。


 需求是將Ecology復制一份出來用於發布測試程序。

 

方案一

正確步驟

1、新建數據庫Ecology2

2、選中Ecology2

點擊右鍵:任務--還原--文件和文件組

 

 

選中源設備--點擊右側...按鈕----添加要還原的備份文件

 

 

 

 

 

選項 --選中覆蓋現有數據庫

 

 

 

問題原因: 還原為地址錯誤!!!

改正地址: 點擊右側...按鈕 將還原為 由Ecology.mdf改為Ecology2.mdf,Ecology.ldf 改為Ecology2.ldf,如下:

 

 

點擊確定,還原成功

--------------------------------------------------------------------------------------------------

方案二

正確步驟

1、新建數據庫Ecology2

2、選中Ecology2

點擊右鍵:任務--還原--數據庫

 

 

 

點擊設備

 

 添加 備份的文件,點擊確定

選項--覆蓋現有數據庫

 選項--選中覆蓋現有數據庫

 

 問題原因: 還原為的位置與原始文件的位置相同!!!

 

常規 --發現目標數據庫名稱 自動發生了改變!!!

 

 改正 :將目標數據庫改為 Ecology2(你想還原到的數據庫)

此時 點擊文件:發現還原為路徑變成了 Ecology2,點擊確定還原成功!

 

---------------------------------------------------------------------------------

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM