SQL Server Management Studio--還原.bak文件遇到的問題

SQL Server Management Studio--還原.bak文件遇到的問題

囉嗦

在慕課網上學習,但是一直沒有老師上課講的數據庫文件。自己下載下來是.bak後綴的文件。會涉及到還原問題。但是當中出現了很多問題。記錄一下!

還原.bak文件

  1. 下載好了.bak文件,你需要首先新建一個數據庫。右擊數據庫,然後出現新建數據庫,這時候無所謂,隨意命名就好了。
    在這裏插入圖片描述
  2. 新建好數據庫,選擇你的新建數據庫,我這裏新建AdventureWorks20121。右擊這個數據庫,會出現任務–還原–數據庫
    在這裏插入圖片描述
  3. 點擊設備。
    在這裏插入圖片描述
    添加你的.bak文件。
  4. 確定添加後,會出現。
    在這裏插入圖片描述
    注意:你的.bak文件的存放位置,還有權限功能。需要更改到完全控制。
    可以參考:https://blog.csdn.net/arriettyandray/article/details/104895146
  5. 注意問題:如果你上述還原成功,那麼恭喜你!如果沒有完成,那麼請你繼續看下去,看你出現了那種問題!
  6. 報錯問題:
    在這裏插入圖片描述
  7. System.Data.SqlClient.SqlError: 備份集中的數據庫備份與現有的 ‘AdventureWorks20121’ 數據庫不同。
    在這裏插入圖片描述
    需要注意:這裏的名稱要一致。
    在這裏插入圖片描述
    之後就會出現還原成功!
    在這裏插入圖片描述
  8. 更改名稱後可能出現的問題:無法執行 BACKUP LOG,因爲當前沒有數據庫備份。
    注意將選項中的結尾日誌備份打勾的地方去掉哦!
    改成和下面一樣的!
    在這裏插入圖片描述
    通過上述步驟,應該就沒有問題了!個人親自嘗試!
    如果還有什麼建議,歡迎留言交流!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章