壓縮選項

本主題說明可以與「壓縮」伺服器作業搭配使用的選項。

在每一個表格中,第一欄列出了當您使用「Domino® 管理員」中的「作業 > 啟動」工具或「檔案」標籤來執行「壓縮」時,會出現的選項。第二個直欄列出了當您使用控制台指令或「程式」文件執行「壓縮」時,所使用的對應指令行選項。

壓縮 - 基本

1. 基本
選項 指令行同義字 說明

僅壓縮此資料庫或資料夾

(若要指定使用「檔案」標籤來壓縮資料庫,請選取檔案窗格中的資料庫。)

 database path 

在資料庫路徑後,指定任何其他選項。

若要壓縮 Domino® 資料資料夾中的資料庫,請輸入檔案名稱,例如 SALES.NSF。若要壓縮 資料 資料夾內資料夾中的資料庫,請指定相對於 資料 資料夾的資料庫路徑。例如,若要壓縮資料夾 DATA\SALES 的所有資料庫,請指定 SALES

如果您選取「壓縮所有資料庫」(或未在指令行中指定資料庫路徑),則「壓縮」會壓縮 資料 資料夾及 資料 資料夾內的資料夾中的所有資料庫。

壓縮 - 選項

2. 選項
選項 指令行同義字 說明

僅當未用空間大於百分之 x 時壓縮資料庫

-S percent 

壓縮具有指定未使用空間百分比的所有資料庫。例如,如果您指定 10,則會壓縮具有 10% 或更多已記錄未使用空間的資料庫。請注意,未使用空間計算並非總是未使用空間的可靠測量方法。

捨棄任何建置視圖索引

-D

捨棄建置視圖索引。使用這個選項,可以壓縮不在使用中的資料庫,例如在您將資料庫儲存在磁帶之前進行壓縮。應該規劃其他系統時間及資源,以在回復資料庫之後重建索引。此選項使用樣式複製壓縮。

根據伺服器的現行版本將資料庫回復至上一個層次

-r

壓縮資料庫,並將它們回復至儲存資料庫的伺服器的現行版本檔案格式的前一個版本。例如,在 Domino® 8.5.3 及更新版本上,此選項會壓縮 Domino® 8 資料庫,並將它們轉換為 Domino® 7 檔案格式。此選項使用樣式複製壓縮。

根據所指定伺服器的現行版本將資料庫回復至上一個層次

-R

壓縮資料庫,並將它們回復至儲存資料庫本身的現行檔案格式的前一個版本。例如,在 Domino® 8.5.3 及更新版本上,此選項會壓縮 Domino® 8 資料庫,並將它們轉換為 Domino® 7 檔案格式,將 Domino® 7 資料庫轉換為 Domino® 6 資料庫,以此類推。此選項使用樣式複製壓縮。

壓縮 - 樣式

3. 樣式
選項 指令行同義字 說明

原地(建議使用)

-b

使用原地壓縮並回復未使用空間(不減少檔案大小),除非資料庫有擱置的結構化變更(在此情況下將發生樣式複製壓縮)。此為建議使用的壓縮方法。

原地配減少檔案大小

-B

使用原地壓縮、回復未使用空間並減少檔案大小,除非有擱置的結構化變更(在此情況下將發生樣式複製壓縮)。如果您使用交易記載,則請在壓縮完成後執行完整的資料庫備份。

樣式複製

-c

使用樣式複製壓縮。使用這個選項可以解決例如資料庫損毀問題,或是和壓縮選項結合,處理現有的文件以及尚未建立的文件。

樣式複製:容許壓縮時存取

-L

可讓使用者在壓縮期間繼續存取資料庫。如果使用者在壓縮期間編輯資料庫,則取消壓縮。此選項僅在執行樣式複製壓縮時有用。

樣式複製:忽略錯誤並繼續

-i

即使遇到如文件損毀的錯誤,仍可讓壓縮繼續。僅用於樣式複製壓縮。

抄寫樣式

-REPLICA

壓縮時於背景中建立新抄本。新抄本會自動重新命名,而且除了實際重新命名期間之外,來源應用程式仍可繼續存取。也會套用此表格中指定的三個選用參數中的任一個。

抄寫樣式:指定 ID 的限制

-IDS_FULL

壓縮時建立新抄本,但是只限在到達應用程式中 ID 的指定 nn 百分比之後。

範例:-IDS_FULL 80 只有在原始應用程式中 ID 的 80% 空間填滿之後,才會建立抄本。

抄寫樣式:指定等待重新命名抄本

-REN_WAIT

壓縮時建立新抄本。在重新命名抄本之前等待 nn 分鐘。

範例:-REN_WAIT 10 讓壓縮程序有 10 分鐘的時間可以完成抄寫及同步化,以嘗試重新命名。

抄寫樣式:在重新命名失敗時重新啟動伺服器

-RESTART

壓縮時建立新抄本。如果自動重新命名抄本未順利完成,請重新啟動伺服器,並在伺服器啟動之後完成抄本的重新命名。

壓縮 - 進階

無法透過 Domino® 管理員的「檔案」標籤中的「壓縮」工具,來使用進階壓縮選項。

註: 在您啟用或停用任何這些內容之前,請選取「設定進階內容」
4. 進階
選項 指令行同義字 說明

文件表格點陣圖最佳化:關閉

-f

停用「文件表格點陣圖最佳化」資料庫內容。執行樣式複製壓縮。

文件表格點陣圖最佳化:開啟

-F

啟用「文件表格點陣圖最佳化」資料庫內容。執行樣式複製壓縮。

不支援專用回應階層:關閉

-h

停用「不要支援特定的回應階層」資料庫內容;換句話說,支援特定的回應階層。執行樣式複製壓縮。

不支援專用回應階層:開啟

-H

啟用「不要支援特定的回應階層」資料庫內容;換句話說,不支援特定的回應階層。執行樣式複製壓縮。

啟用交易記載:關閉

-t

取消交易記載。

啟用交易記載:開啟

-T

啟用交易記載。於開啟或關閉資料庫時使用 Compact - T。如果您在已關閉的資料庫上使用 Compact - T,則會啟用記錄,但不會記錄「壓縮」,直到開啟資料庫為止;因此,要到您重新開啟資料庫後,才會記錄。

不要維護未讀取標示:關閉

-u

停用「不要維護未讀取標示」資料庫內容;換句話說,維護未讀取標示。

不要維護未讀取標示:開啟

-U

啟用「不要維護未讀取標示」資料庫內容;換句話說,不要維護未讀取標示。

資料庫設計壓縮:開啟

-n

啟用「壓縮資料庫設計」資料庫內容,設定要壓縮所有新的設計元素。

資料庫設計壓縮:關閉

-N

停用「壓縮資料庫設計」資料庫內容,防止壓縮新的設計元素。

文件資料壓縮:開啟

-v

啟用「壓縮文件資料」資料庫內容,設定要壓縮新文件中的所有非摘要資料。

文件資料壓縮:關閉

-V

停用「壓縮文件資料」資料庫內容,防止壓縮新文件中的文件非摘要資料。

開啟 LZ1 附件檔壓縮

-ZU

將附件檔從 Huffman 壓縮升級至 LZ1 壓縮。

註: 若要壓縮或解壓縮現有的設計元素或非摘要文件資料,請將 -n、-N、-v 或 -V 參數與複製樣式參數 (-c) 結合。例如,若要在壓縮資料庫中的現有非摘要資料時,同時啟用壓縮新文件資料的內容,請使用這個組合。
-v -c

壓縮 - 保存

當您使用文件保存工具來保存及刪除資料庫中的文件時,可以使用所列出「壓縮」選項來保存文件(如果資料庫位於伺服器上,而且您已選擇基本保存選項「Domino 伺服器型」)。

如需伺服器保存選項的相關資訊, 請參閱 HCL Notes® 說明 中的主題「指定執行保存及儲存保存檔的電腦」。

註: Domino® 管理員之「檔案」標籤中的「壓縮」工具,僅提供選項「保存資料庫」;此選項先保存再壓縮。
提示: 請參閱「壓縮」- 保存、壓縮及附件檔合併之另一個組合的 DAOS 表格
5. 保存
選項* 指令行同義字 說明

僅保存

-A

保存並刪除資料庫中的文件(不壓縮資料庫)。

保存後壓縮

-a

保存並刪除資料庫中的文件,然後壓縮資料庫。

刪除後保存

-j

刪除資料庫中的文件,然後壓縮資料庫。

壓縮 - DAOS

除了啟用「Domino® 附件檔及物件服務 (DAOS)」內容來合併資料庫中的新附件檔外,您也可以在執行一般或保存資料庫的複製樣式壓縮時,使用所列出的「壓縮」選項,將現有文件中的附件檔移到 DAOS 儲存庫中。原位壓縮無法使用這個這個選項。

註: 此壓縮選項組合只適用於新建立的保存資料庫,但不適用於現有的保存資料庫。
6. DAOS
選項 指令行同義字 說明

使用 Domino® 附件檔及物件服務

-c -daos on|off

設為 on 時,會將現有文件中的附件檔移至 DAOS 儲存庫,然後壓縮資料庫。設為 off 時,會將附件檔移回至資料庫NSF 檔案。

在新建立的保存資料庫中使用「Domino® 附件檔及物件服務」

-c -a -daos on

設為 on 時,會將現有文件中的附件檔移至 DAOS 儲存庫,然後壓縮新建立的保存資料庫。

壓縮 - 將視圖移出資料庫

如果伺服器上的 NOTES.INI 檔案中,已設定 NIFNSF啟用=1 內容,您可以使用所列出的「壓縮」選項來個別儲存視圖索引。原位壓縮無法使用這個這個選項。如需相關資訊,請參閱將視圖移出資料庫

註: 這個壓縮選項僅適用於磁碟內存結構 (ODS) 為 51 或更新版本的資料庫。
7. 將視圖移出資料庫
選項 指令行同義字 說明

無法使用

-c -nifnsf on|off

設定為 on 時,會將視圖索引與 NSF 檔案分開儲存,以提升資料庫效能。視圖索引會移至 NOTES.INI 檔案中 NIFBasePath 設定所定義的位置。設為 off 時,會將視圖移回資料庫NSF 檔案中。

壓縮 - 抄寫

8. 抄寫
選項 指令行同義字 說明

抄寫樣式

-REPLICA

壓縮時於背景中建立新抄本。新抄本會自動重新命名,而且除了實際重新命名及最終重新同步化期間之外,來源應用程式仍可繼續存取。也會套用此表格中指定的三個選用參數中的任一個。如果在重新命名/重新同步化時資料庫已開啟或由本端存取器使用中,則會延遲重新命名/重新同步化,直到下次資料庫開啟為止。

抄寫樣式:指定 ID 的限制

-IDS_FULL

只有在到達應用程式中 ID 的指定 nn 百分比時,才會執行抄寫樣式壓縮。

範例:-IDS_FULL 80 只有在原始應用程式中 ID 的 80% 空間填滿之後,才會建立抄本。

抄寫樣式:指定等待重新命名抄本

-REN_WAIT

當執行抄寫樣式壓縮時,在壓縮作業延遲重新命名,直到重新啟動或重新開啟資料庫之前,會嘗試重新命名抄本 nn 分鐘。

範例:-REN_WAIT 10 讓壓縮程序有 10 分鐘的時間可以完成抄寫及同步化,以嘗試重新命名。

抄寫樣式:在重新命名失敗時重新啟動伺服器

-RESTART

當執行抄寫樣式壓縮時,如果自動重新命名抄本由於資料庫的其他存取器而未順利完成,請重新啟動伺服器,並在伺服器啟動之後完成抄本的重新命名。