數據庫故障&分析:
MSSQL Server數據庫比較常見的報錯是“附加數據庫錯誤823”。如果數據庫有備份,只需要還原備份即可;如果無備份或者備份不可用,則需要使用專業(yè)的數據恢復手段去恢復數據。
MSSQL Server數據庫出現“823”的報錯信息通常情況下有以下三種可能:1、由于數據庫的物理頁面出現了損壞。2、校驗值被損壞導致的數據庫頁面無法被識別。3、異常斷電、文件系統(tǒng)損壞導致的數據庫頁面丟失。
數據庫數據恢復過程:
1、嘗試附加&修復數據庫,對數據庫進行附加后提示“823”錯誤。

北亞企安數據恢復——SQLServer數據恢復
2、使用北亞企安自研MSSQL文件檢測工具檢測數據庫。

北亞企安數據恢復——SQLServer數據恢復
3、計算并修改MSSQL Server數據庫錯誤數據頁的校驗值。
4、重新附加數據庫,附加數據庫成功。

北亞企安數據恢復——SQLServer數據恢復
5、dbcc檢測數據庫。

北亞企安數據恢復——SQLServer數據恢復
6、修復上述錯誤,再一次進行dbcc檢測數據庫。

北亞企安數據恢復——SQLServer數據恢復
7、再次進行dbcc檢測數據庫后已經沒有出現任何錯誤提示,重新附加數據庫也沒有出現任何報錯,附加數據庫成功。數據恢復工程師和用戶方對數據庫進行查詢&驗證后確認數據完整恢復。數據庫修復成功。

北亞企安數據恢復——SQLServer數據恢復
審核編輯:湯梓紅
-
Server
+關注
關注
0文章
95瀏覽量
25262 -
數據恢復
+關注
關注
10文章
712瀏覽量
18983 -
數據庫
+關注
關注
7文章
4020瀏覽量
68342
發(fā)布評論請先 登錄
MySQL數據庫備份恢復方式對比
Oracle數據庫ASM實例無法掛載的數據恢復案例
深度解讀MySQL數據庫備份恢復策略
Mysql數據恢復—Windows Server下MySQL(InnoDB)全表誤刪數據恢復案例
mysql數據恢復—mysql數據庫表被truncate的數據恢復案例
數據庫數據恢復—服務器異常斷電導致Oracle數據庫故障的數據恢復案例
Oracle數據恢復—格式化分區(qū)導致Oracle數據庫報錯的數據恢復案例
數據庫數據恢復—MongoDB數據庫文件丟失的數據恢復案例
oracle數據恢復—oracle數據庫誤執(zhí)行錯誤truncate命令如何恢復數據?
SQLSERVER數據庫是什么
MySQL數據庫是什么
分布式存儲數據恢復—虛擬機上hbase和hive數據庫數據恢復案例
數據庫數據恢復——MongoDB數據庫文件拷貝后服務無法啟動的數據恢復
數據庫數據恢復—MSSQL Server報錯“附加數據庫錯誤823”的數據恢復案例
評論