Domino 12 中 ODS 55 中引入的增强功能

HCL Domino® 12 引入了用于数据库的磁盘上结构 (ODS) 55 文件格式。

HCL Domino 12 中引入的 ODS 55 增加了数据库 ACL 中允许的条目数,以及单个摘要字段和单个非摘要字段允许的最大大小。
注: 数据库升级到 ODS 55 之后,需要重建数据库中的所有视图。视图重建在首次访问时或运行 updall 或 dbmt 时进行。

允许的 ACL 条目数增加

HCL Domino® 12 中引入的 ODS 55 将数据库 ACL 中允许的条目数增加至 65,535 个。之前的限制为约 950 个条目。要启用此增加,在将数据库升级到 ODS 55 之后,请将以下 notes.ini 设置添加到用于编辑 ACL 的服务器和客户机:
NSF_ENABLE_LARGE_ACL=1

如果要降级允许增加 ACL 条目的数据库,请除去足够的条目以将大小减小到 32KB,然后再使用 compact -r 命令。否则,ACL 将损坏,系统将创建新的缺省 ACL。

注: 如果 ACL 超过 32K,R12 之前的客户机将看到“ACL 损坏”消息。

单个摘要字段允许的大小增加

ODS 55 还将数据库中单个摘要字段允许的最大大小增大到 16 MB。摘要字段是非富文本字段、数字字段和日期时间字段。这些字段之前的限制为 64 KB。对于增加的字段大小,除了将数据库升级到 ODS 55 之外,还必须使用 load compact -c -LargeSummary on <database> 命令在数据库上启用大型摘要数据。(如果已设置 Create_R12_Databases=1,那么该命令还可以将数据库升级到 ODS 55)。请注意,视图中的键长度加上数据长度不能大于 64K。

如果数据库位于 ODS 55 并启用了 LargeSummary,那么 R12 之前的 Notes 客户机和 Domino 服务器可能无法访问其项长度大于 65,406 字节的文档。

注: 在 Domino 12 中,仅受 Domino 12 C API 和 Domino 查询语言支持。

单个非摘要字段允许的大小增加

每个非摘要字段现在最大可达到约 1GB,最大文档大小为 4GB。

注: 在 Domino 12 中,仅受 Domino 12 C API 和 Domino 查询语言支持。