天天看點

MSSQL 2000 錯誤823恢複

一、故障描述

mssql server 2000 附加資料庫錯誤823,附加資料庫失敗。資料庫沒有備份,不能通過備份恢複資料庫,急需恢複資料庫中的資料。

二、故障分析

sql server資料庫 823 錯誤的原因一般是:資料庫實體頁面損壞,有時可能是頁面有但是校驗值損壞,導緻無法識别該頁面,也有可能因為斷電或者檔案系統問題出現頁面丢失了也會報這個823錯誤。

三、恢複過程

1 嘗試附加資料庫,然後修複資料庫

圖一:

MSSQL 2000 錯誤823恢複

2 使用北亞mssql檔案檢測工具對資料庫進行檢測

圖二:

MSSQL 2000 錯誤823恢複

3 計算并修改資料庫錯誤資料頁的校驗值

4 重新附加資料庫,附加資料庫成功

圖三:

MSSQL 2000 錯誤823恢複

5 dbcc檢測資料庫

圖四:

MSSQL 2000 錯誤823恢複

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

圖五:

MSSQL 2000 錯誤823恢複

四、結果

sql server 資料庫823 錯誤完美解決,資料庫可以正常附加,通過dbcc檢測完整,資料完全恢複。

圖六:

MSSQL 2000 錯誤823恢複