資料庫損毀基本
沒人能保證資料庫不受到損毀。但是可以將資料丟失和作業當機時間降至最低。密切監視資料庫和行事曆伺服器是儘早偵測損毀的關鍵。經常並完整地備份是從損毀 (只要發現) 中恢復的關鍵。
以下是行事曆資料庫可能受到的損毀的兩個層級:
-
應用程式層級 – 在多個資料庫檔案的一個資料庫檔案中的違例項目上作業時,這些項目會阻止伺服器執行。
-
資料庫層級 – Berkeley 資料庫頁面的損毀會導致各種問題的發生。一個常見問題就是執行 csdb check 時迴圈。另一個常見問題是出現如下錯誤訊息:
“illegal page type or format”,
or “page 97895 doesn’t exist, create flag not set.”