控制伺服器型資料庫的 ODS 版本

有幾種方法可以控制伺服器型資料庫的磁碟內存結構 (ODS) 版本。

開始之前

瞭解 ODS,包括預設 ODS 版本與隨著特定 Notes/Domino 版本引進的 ODS 版本的概念。如需相關資訊,請參閱Domino 磁碟內存結構 (ODS)

執行這項作業的原因和時機

在引進 dbmt 工具之前,壓縮作業用來對資料庫進行樣式複製壓縮,以升級 ODS 版本。壓縮作業目前仍可使用,但建議使用 dbmt 進行樣式複製壓縮,因為它更有效率。
1. 控制伺服器型資料庫的 ODS 版本
目標 步驟 其他相關資訊
至少在伺服器上的所有資料庫上使用預設 ODS 版本。 使用下列 dbmt 工具指令來壓縮低於預設 ODS 版本的資料庫:
load dbmt -ut 0 -ct 4 -ods

通常「程式」文件會按排程執行,以執行 dbmt 指令。偏好執行 dbmt 進行壓縮,而不是透過 compact 或 updall 指令。

-ods 旗標可防止對已在所需 ODS 版本的資料庫進行不必要的壓縮。

如需相關資訊,請參閱使用 dbmt 工具而非 updall 來維護資料庫

在建立資料庫或在資料庫上進行樣式複製壓縮時,使用隨著特定 Notes/Domino 版本引進的 ODS 版本。

在伺服器上使用 notes.ini 設定 Create_R<v>_Databases=1,其中 <v> 是引進所需 ODS 版本的 Domino 版本。

例如,若要在新的或樣式複製壓縮的資料庫上使用 ODS 55,請使用 Create_R12_Databases=1

將資料庫 ODS 回復為前一個 ODS 版本。 使用下列伺服器主控台指令
load compact <database> -R
例如,在位於 ODS 53 的 sales.nsf 上執行下列指令,會將其回復為 ODS 52:
load compact sales.nsf -R
將資料庫 ODS 回復至伺服器上所配置 ODS 的下一個層次。 使用下列伺服器主控台指令
load compact <database> -r
例如,在使用 Domino 12 預設 ODS 版本 (52) 的 Domino 12 伺服器上,下列指令會將 sales.nsf 資料庫轉換為 ODS 51,如果它目前高於該版本的話。(ODS 51 是 R8.5 中引進的 ODS 版本)

或者,如果伺服器配置為使用 Domino 12 ODS 版本 55(藉由使用Create_R12_Databases=1),則指令會將 sales.nsf 轉換為 ODS 53。

load compact sales.nsf -r