1. 程式人生 > >DBCC大全集之(適用版本MS SQLServer 2008 R2)----DBCC CHECKTABLE檢查組成表或索引檢視的所有頁和結構的完整性

DBCC大全集之(適用版本MS SQLServer 2008 R2)----DBCC CHECKTABLE檢查組成表或索引檢視的所有頁和結構的完整性

如果 DBCC CHECKTABLE 報告了任何錯誤,那麼,我們建議從資料庫備份中還原資料庫,而不是使用某個 REPAIR 選項來執行 REPAIR。如果沒有備份,則執行 REPAIR 也可以更正報告的錯誤。要使用的修復選項在報告的錯誤的末尾處指定。但是,使用 REPAIR_ALLOW_DATA_LOSS 選項更正錯誤可能需要刪除一些頁面(從而也刪除了資料)。

修復操作可以在使用者事務下執行,以允許使用者回滾所做的更改。如果回滾修復,資料庫仍會包含錯誤,因而必須通過備份進行還原。全部修復完成後,請備份資料庫。