資料庫管理


修正選項
下列表格說明了您可以使用「修正」的選項。第一直欄列出了當您使用「IBM Lotus Domino 管理員」中的「修正」工具或 [作業] - [啟動] 工具來執行「修正」時,會顯示的選項。第二欄列出了當您使用控制台指令或使用「程式」文件執行「修正」時,所使用的對應指令行選項。
「修正」工具和「作業 - 啟動」工具中的「修正」選項指令行同義字說明
  • 修復所有資料庫
  • 僅修復此資料庫或資料夾
databasepath「僅修正此資料庫或資料夾」僅在指定的資料庫或指定資料夾中的所有資料庫上執行 「修正」。若要在 Domino「資料」資料夾中的資料庫上執行「修正」,請輸入檔案名稱,例如 SALES.NSF。若要在「資料」資料夾之資料夾中的一或多個資料庫上執行「修正」,請輸入與「資料」資料夾相關的路徑。例如,若要在 DATA\SALES 資料夾中的所有資料庫上執行「修正」,請指定 SALES。

「修正所有資料庫」或無指令行資料庫路徑時,會在伺服器的所有資料庫上執行「修正」。

附註 若要指定資料庫或資料夾在使用「修正」工具時執行「修正」,請選取資料庫或資料夾。

將所有已處理的資料庫報告給日誌檔-L將「修正」開啟並檢查毀損的每一個資料庫報告給日誌檔。若無此引數,「修正」僅記錄遇到的實際問題。
僅掃描前次修正後部份-I當在特定的資料庫上執行「修正」時,「修正」僅檢查前次執行「修正」之後修改的文件。若無此選項,「修正」會檢查所有文件。
掃描所有文件-F當在所有文件上執行「修正」時,「修正」會檢查資料庫中的所有文件。若無此選項,「修正」僅檢查前次執行「修正」之後修改的文件。

附註 若要使用「修正」工具來指定此選項,請取消選取「僅掃描前次修正後部份」。

執行快速修正-Q文件檢查更快,但不夠徹底。若無此選項,「修正」會徹底檢查文件。
排除視圖 (更快)-V防止「修正」在視圖上執行。此選項減少了執行「修正」所需的時間。如果視圖毀損沒有關係,則請使用。
不清除已毀損的文件-N防止「修正」清除已毀損的文件,以使下次執行「修正」或下次使用者開啟資料庫時,「修正」必須再次檢查資料庫。如果毀損較小或資料庫沒有抄本,則使用此選項來補救文件中的資料。
最佳化使用者未讀取的清單-U將資料庫中的 ID 表格回復成先前版本的格式。不要選取此選項,除非「客戶支援小組」建議這麼做。
修復異動日誌記載資料庫-J在為異動日誌記載啟動的資料庫上執行。若無此選項,「修正」通常不會在已記錄的資料庫上執行。

如果您正在使用已認證的備份公用程式,則在「修正」完成之後儘快排程該資料庫的備份至關重要。

修正開啟的資料庫-O如果在開啟的資料庫上執行「修正」,「修正」會使資料庫離線來執行修正。

如果您執行「修正」並指定資料庫名稱,則此為預設值。若無此選項,當您未指定資料庫名稱時,「修正」不會在開啟的資料庫上執行。

不修正開啟的資料庫-Z僅適用於在單一資料庫上執行「修正」。當資料庫未離線且仍在使用中時,「修正」不會執行。

這是「修正」在多個資料庫上執行時的預設選項。

僅驗證-C驗證資料庫的完整性並報告錯誤。不修改資料庫 (例如,不清除已毀損的文件)。
修正子目錄-Y在子資料夾 (子目錄) 的資料庫上執行「修正」。
不修正子目錄-y不在子資料夾 (子目錄) 的資料庫上執行「修正」。
僅更新此視圖-T

database -T viewtitle

更新資料庫中指定的視圖。

附註 無法將「間接」(.IND) 檔案與 -T 旗標搭配使用以指定視圖。


修正的 DAOS 選項

您只能從指令行執行「修正」的下列 DAOS 選項 (-D)。如同其他「修正」選項一般,您可以新增 -N 選項,以防止刪除文件。

因為 DAOS 啟用的資料庫需要異動記載,所以您必須對 -D 選項納入 -J 選項。
指令行說明
-J -D dbname.nsf在下列三種情況中,清除或修正指定資料庫中,包含「文件附件檔及物件服務 (DAOS)」中儲存之物件的文件:當文件毀損時、當 DAOS 通行證 (參照) 過期時,或當相關物件 (.NLO 檔案) 遺漏時。

-D 選項也會清除 DAOS 儲存庫中孤項物件的任何參照,但是不同於執行沒有 -D 的「修正」,使用這個選項會保留真正物件,以便稍後可以使用 DAOS 重新同步指令來清除它們。

如果 DAOS 通行證中儲存的 .NLO 檔案位置資訊過期,則這個選項會更新它。這個選項也會強迫重新計算您可以使用「顯示目錄」指令顯示的 DAOS 參考計數及大小資訊。

相關主題