首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server Master 資料庫緊急恢復完整操作手冊

     編輯:關於SqlServer

Master 資料庫崩潰徵兆

Master 儲存登入資訊與所有資料庫指標。崩潰時 SQL Server 無法啟動,錯誤日誌會記錄 Master 損壞或遺失訊息。

災難應變預案原則

預先制定標準作業程序,災難發生時按部就班操作,避免恐慌誤判。

恢復步驟:重建精靈 + 單用戶模式還原

  1. 執行重建精靈:Rebuildm.exe 位於 Program Files\Microsoft SQL Server\80\Tools\BINN。建議將安裝光碟 x86 目錄複製到本機加速。指定伺服器設定與原始資料檔位置,按「重建」確認。
  2. 啟動單用戶模式:命令列執行 sqlservr.exe -c -m(路徑 Program Files\Microsoft SQL Server\MSSQL\BINN)。
  3. 還原 Master 備份:
    • 查詢分析器:RESTORE DATABASE master FROM DISK = 'path' WITH REPLACE。
    • 企業管理器:右鍵 Master → 所有工作 → 還原資料庫 → 選裝置 → 瀏覽備份檔 → 確定。
  4. 退出單用戶模式,正常啟動 SQL Server。

備援方案:重建後附加現有資料庫

若還原失敗,重建 Master 後,用企業管理器或查詢分析器附加資料目錄下所有資料庫(sp_attach_db 或右鍵「附加資料庫」)。

結語

掌握此流程並納入災難復原預案,面對 Master 崩潰不再手足無措。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved