Dircat 任务

Dircat 任务在运行时可以对目录编目执行以下某个操作:构建、更新、部分重新构建或完全重新构建该目录编目。Dircat 任务第一次在目录编目上运行时即会建立该目录编目。接下来,Dircat 任务通常会更新目录编目,这表示它会检查对源 Domino® 目录中字段的内容进行的更改,然后对该目录编目进行相应更改。

完全重建

关于此任务

如果对目录编目配置文档中的下列任一个字段做了更改,Dircat 任务必须完全重建目录编目,以将指明的更改合并到目录编目中:

  • 包含的目录
  • 包含的附加字段
  • 排序依据(精简目录编目)
  • 使用 Soundex(精简目录编目)
  • 删除重复的用户
  • 组类型
  • 包括函件收集数据库
  • 包括服务器(扩展目录编目)
  • 选择公式

Dircat 任务进行完全重新构建时,会完全地重新聚集所有已配置的源 Domino® 目录,与初始构建目录编目时发生的情况类似。例如,如果将某个字段添加到要包含的附加字段字段中以聚集附加字段,那么只有在 Dircat 任务对目录编目进行完全重新构建后,才会聚集该字段。完全重建是一个比更新要慢得多的过程。完全重新构建后,还必须将目录编目完全复制到使用它的服务器和客户机,这可能很耗时,尤其是复制精简目录编目时。

如果在精简目录编目的配置文档中更改了上述某个字段,那么 Dircat 任务下次运行时会自动进行完全重新构建。如果在扩展目录编目的配置文档中更改了上述某个字段,那么 Dircat 任务不会自动进行重新构建。相反,您必须通过对扩展目录编目运行带有 -r 开关的 Dircat 任务,或者通过单击目录编目配置文档的高级选项卡上的清除历史记录按钮来启动重新构建。

注: Dircat 处理对扩展目录编目的配置文档的要包含的目录字段进行的更改时,将导致进行部分重新构建,而不是完全重新构建,即仅处理受更改影响的目录。

部分重建

关于此任务

如果 Dircat 任务使用的源 Domino® 目录副本被删除,然后替换为具有相同副本标识的文件操作系统拷贝,那么 Dircat 任务将进行部分重新构建,这涉及将 Domino® 目录的新文件系统拷贝中的所有文档与目录编目中相应内容进行比较,以查找更改。如果 Fixup 任务从源 Domino® 目录中删除了损坏的文档(随后会通过复制来替换这些文档),Dircat 任务也会进行部分重新构建。部分重建所花的时间比更新要长,但比完全重建要短。

注: 对于 Dircat 任务聚集的任何 Domino® 目录副本而言,都是如此。如果将 Domino® 目录的副本替换为具有相同副本标识的文件操作系统拷贝,那么在该副本上运行 Fixup 任务时,这些更改将复制回聚集服务器的 Domino® 目录中。这又会将 Dircat 任务标记为在聚集服务器上进行部分重新构建。