使用修正

重新啟動伺服器時,伺服器會快速搜尋任何未被記錄的資料庫(已修改,但由於伺服器故障、斷電、硬體故障等而未適當關閉)。伺服器啟動完成幾分鐘之後,便會在這些資料庫上執行「修正」作業,以嘗試修正因失敗引起之部分寫入作業導致的任何不一致。

當使用者嘗試存取這些資料庫的其中之一,而「修正」還未在該資料庫上執行時,使用者會看到「無法開啟此資料庫,因為正在進行一致性檢查」訊息。重新啟動 Notes® 用戶端時,會進行類似的「修正」程序。

多個「修正」作業會在伺服器啟動時同時執行,以減少修復資料庫所需的時間。依預設,啟動時 Domino® 執行的「修正」作業數,等於該伺服器上可用的處理器數目的兩倍。儘管此預設行為足以應付大部分情況,您仍可以編輯 NOTES.INI 檔案來包括 Fixup_Tasks 設定。作業執行的實際數目,是可執行作業的配置數與需要修復的資料庫數中的較小者。比方說,如果將 Fixup_Tasks 設為 4,但只有一個資料庫需要修正,則只執行一個「修正」作業。

請記住,在設定交易記載之後,不需要「修正」或使用它將資料庫回復到一致狀態。

使用 Domino® 管理員來利用下列其中任一個方法,以手動執行「修正」來修正毀損的資料庫。您可以使用下列任一種方法來自訂「修正」的執行方式。

  • 使用「檔案」標籤中的「修正」工具來執行「修正」:使用此方法,在一個或一些資料庫上執行「修正」;您可以輕易地選取資料庫,而不必使用指令行選項,但在「修正」完成之前不能使用 Domino® 管理員。
  • 使用「作業」-「啟動」工具來執行「修正」:使用此方法,在所有資料庫上執行「修正」;執行「修正」時,您可以繼續使用 Domino® 管理員,而不必使用指令行選項。
  • 使用主控台指令來執行「修正」:如果您要使用指令行選項,或在伺服器主控台上直接執行「修正」(沒有可用的「Domino® 管理員」用戶端時),請使用此方法。
  • 使用「程式」文件執行「修正」:使用此方法將「修正」排程在特定時間執行。
  • 在 Win32 平台上執行「修正」:如果您無法在伺服器主控台上執行「修正」,則使用此方法。此方法需要使用「n」字首,例如 nfixup - F