1. 程式人生 > >SQL SERVER數據庫master數據庫恢復

SQL SERVER數據庫master數據庫恢復

sql 輸入 pro -s 重啟 2008 r2 用戶 恢復 ast

SQL SERVER數據庫master數據庫恢復

一、實驗步驟大概

1、先創建一個數據庫和表,用來做恢復之後的驗證。

2、把master數據庫提前做好備份。

3、模擬master數據庫刪除,在服務裏邊關閉SQL server服務然後才能刪除master數據庫。

4、重啟SQL server服務,發現無法啟動!

5、重建數據庫。

6、進入單用戶模式,恢復master數據庫。

7、再次重啟,進入數據庫查看之前創建的數據庫和表已經恢復,發現恢復正常!

*:本案例實驗環境為2008 R2


二、實驗步驟

1、先創建一個數據庫和表,用來做恢復之後的驗證。

技術分享圖片


2、把master數據庫提前做好備份。

技術分享圖片

技術分享圖片


3、模擬master數據庫刪除,在服務裏邊關閉

SQL server服務然後才能刪除master數據庫。

技術分享圖片

技術分享圖片


4、重啟SQL server服務,發現無法啟動!

技術分享圖片

技術分享圖片


5、重建數據庫。

5.1)、插入SQL server數據庫光盤,註意盤符為多少。

技術分享圖片

5.2)、進入cmd,輸入重建數據庫的代碼。

技術分享圖片


6.1)、單用戶模式啟動SQL Server服務

net start MSSQLSERVER /m /s

技術分享圖片


6.2)、復制master數據庫備份所在的位置路徑。

技術分享圖片


6.3)、授信連接SQL Server服務器實例,連接後還原master

技術分享圖片


7、再次重啟,進入數據庫查看之前創建的數據庫和表已經恢復,發現恢復正常!

技術分享圖片

技術分享圖片

SQL SERVER數據庫master數據庫恢復