「北亞資料恢復」MSSQL 2000 提示“附加資料庫錯誤 823”的資料...

故障:

資料庫報錯:“MSSQL Server 2000 附加資料庫錯誤823”,附加資料庫失敗。

故障分析:

資料庫出現“823”報錯資訊通常有以下三種原因:

1、資料庫的物理頁面出現了損壞。

2、校驗值損壞導致資料庫頁面無法被識別。

3、異常斷電導致的檔案系統損壞,資料庫頁面丟失。

資料庫出現“823”報錯資訊這種情況下如果有備份,只需還原備份。但是如果沒有備份,或者備份間隔時間太久,或者備份資料不可用,那麼就需要進行資料恢復。

恢復資料庫過程:

1、北亞資料恢復工程師嘗試附加資料庫,修復資料庫(下圖),對資料庫進行附加後會提示“823”錯誤。

「北亞資料恢復」MSSQL 2000 提示“附加資料庫錯誤 823”的資料...

北亞資料恢復-MSSQL資料恢復

2、北亞資料恢復工程師使用北亞MSSQL檔案檢測工具對資料庫進行檢測。

「北亞資料恢復」MSSQL 2000 提示“附加資料庫錯誤 823”的資料...

北亞資料恢復-MSSQL資料恢復

3、北亞資料恢復工程師計算並修改資料庫錯誤資料頁的校驗值。

4、北亞資料恢復工程師重新附加資料庫,附加資料庫成功。

「北亞資料恢復」MSSQL 2000 提示“附加資料庫錯誤 823”的資料...

北亞資料恢復-MSSQL資料恢復

5、北亞資料恢復工程師使用dbcc檢測資料庫。

「北亞資料恢復」MSSQL 2000 提示“附加資料庫錯誤 823”的資料...

北亞資料恢復-MSSQL資料恢復

6、修復上述錯誤,再一次dbcc檢測資料庫。

「北亞資料恢復」MSSQL 2000 提示“附加資料庫錯誤 823”的資料...

北亞資料恢復-MSSQL資料恢復

資料恢復結果:

我們再次進行dbcc檢測資料庫後發現已經沒有任何錯誤提示,重新附加資料庫,沒有出現任何報錯,附加資料庫成功。透過正常的資料庫環境對資料庫進行查詢、驗證,最終可以確認所有資料被完整恢復。資料庫修復成功。

「北亞資料恢復」MSSQL 2000 提示“附加資料庫錯誤 823”的資料...

北亞資料恢復-MSSQL資料恢復

頂部