Sql-Server-2008

是否有檢查我的數據庫是否損壞的維護計劃?

  • November 1, 2021

有沒有辦法制定維護計劃檢查單個實例上的所有數據庫?維護計劃是否Check Database Integrity Task足夠?

好問題。維護計劃中的完整性檢查就足夠了,因為它將執行dbcc checkdb. 來自 MSDN:

完整性檢查

檢查數據庫完整性任務封裝了 DBCC CHECKDB 語句。

執行此任務將佔用大量資源。你不想在產品中這樣做。如果您沒有維護視窗,請使用伺服器。

常見的方法如下:

1.備份你的數據庫

2.在測試環境中恢復你的數據庫

3.dbcc checkdb在您的數據庫上執行 a。

這樣您就可以檢查您的數據庫完整性並驗證您的備份。

引用自:https://dba.stackexchange.com/questions/125859