數(shù)據(jù)庫故障&分析:
MSSQL Server數(shù)據(jù)庫比較常見的報錯是“附加數(shù)據(jù)庫錯誤823”。如果數(shù)據(jù)庫有備份,只需要還原備份即可;如果無備份或者備份不可用,則需要使用專業(yè)的數(shù)據(jù)恢復手段去恢復數(shù)據(jù)。
MSSQL Server數(shù)據(jù)庫出現(xiàn)“823”的報錯信息通常情況下有以下三種可能:1、由于數(shù)據(jù)庫的物理頁面出現(xiàn)了損壞。2、校驗值被損壞導致的數(shù)據(jù)庫頁面無法被識別。3、異常斷電、文件系統(tǒng)損壞導致的數(shù)據(jù)庫頁面丟失。
數(shù)據(jù)庫數(shù)據(jù)恢復過程:
1、嘗試附加&修復數(shù)據(jù)庫,對數(shù)據(jù)庫進行附加后提示“823”錯誤。
北亞企安數(shù)據(jù)恢復——SQLServer數(shù)據(jù)恢復
2、使用北亞企安自研MSSQL文件檢測工具檢測數(shù)據(jù)庫。
北亞企安數(shù)據(jù)恢復——SQLServer數(shù)據(jù)恢復
3、計算并修改MSSQL Server數(shù)據(jù)庫錯誤數(shù)據(jù)頁的校驗值。
4、重新附加數(shù)據(jù)庫,附加數(shù)據(jù)庫成功。
北亞企安數(shù)據(jù)恢復——SQLServer數(shù)據(jù)恢復
5、dbcc檢測數(shù)據(jù)庫。
北亞企安數(shù)據(jù)恢復——SQLServer數(shù)據(jù)恢復
6、修復上述錯誤,再一次進行dbcc檢測數(shù)據(jù)庫。
北亞企安數(shù)據(jù)恢復——SQLServer數(shù)據(jù)恢復
7、再次進行dbcc檢測數(shù)據(jù)庫后已經(jīng)沒有出現(xiàn)任何錯誤提示,重新附加數(shù)據(jù)庫也沒有出現(xiàn)任何報錯,附加數(shù)據(jù)庫成功。數(shù)據(jù)恢復工程師和用戶方對數(shù)據(jù)庫進行查詢&驗證后確認數(shù)據(jù)完整恢復。數(shù)據(jù)庫修復成功。
北亞企安數(shù)據(jù)恢復——SQLServer數(shù)據(jù)恢復
審核編輯:湯梓紅
-
Server
+關(guān)注
關(guān)注
0文章
93瀏覽量
24077 -
數(shù)據(jù)恢復
+關(guān)注
關(guān)注
10文章
585瀏覽量
17584 -
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3845瀏覽量
64594
發(fā)布評論請先 登錄
相關(guān)推薦
評論