控制基于服务器的数据库的 ODS 版本

有多种方法可以控制基于服务器的数据库的磁盘结构 (ODS) 版本。

在你开始之前

了解 ODS,包括默认 ODS 版本与特定 Notes/Domino 版本引入的 ODS 版本的概念。有关更多信息,请参阅Domino 磁盘结构 (ODS)

关于这个任务

在dbmt工具推出之前,compact任务用于复制式compact数据库来升级ODS版本。现在仍然可以使用紧凑任务,但建议使用 dbmt 进行复制式紧凑,因为它更高效。
1 .控制基于服务器的数据库的 ODS 版本
目标 脚步 更多信息
在服务器上的所有数据库上至少使用默认 ODS 版本。 使用以下 dbmt 工具命令压缩低于默认 ODS 版本的数据库:
load dbmt -ut 0 -ct 4 -ods

通常,程序文档按计划运行以执行 dbmt 命令。与compact 或updall 命令相比,dbmt 命令更适合用于压缩。

-ods 标志可防止对已处于所需 ODS 版本的数据库进行不必要的压缩。

有关更多信息,请参阅使用 dbmt 工具而不是 updall 维护数据库

创建数据库或对数据库进行复制式压缩时,请使用随特定 Notes/Domino 发行版引入的 ODS 版本。

<v><v>使用 notes.ini 设置 Create_R服务器上的 _Databases=1,其中是引入所需 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 恢复为比服务器上配置的低一级。 使用以下服务器控制台命令
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