常见问题:爬网 Lotus Notes (Office SharePoint Server 2007)

本文回答有关爬网 Lotus Notes 数据库的常见问题,如下所示:

  • Lotus Notes 用户 ID 文件的用途是什么?

  • 对 Domino 数据库中的哪些元数据编制索引?

  • MissingIdLog.txt 文件位于何处以及它的用途是什么?

  • 哪种类型的更改将需要我再次运行 NotesSetup?

  • 我应该注意 NotesSetup 从 Lotus Notes 客户端配置捕获和存储的哪些内容?

Lotus Notes 用户 ID 文件的用途是什么?

Lotus Notes 用户 ID 文件由 Lotus Notes C++ API 用来连接到 Domino 服务器并爬网 Domino 数据库。Lotus Notes 用户 ID 文件包含以下三项:

  • Domino 证书颁发机构颁发的 Domino 客户端证书

  • 公钥/私钥对

  • 用于加密私钥的密码

对 Domino 数据库中的哪些元数据编制索引?

Microsoft Office SharePoint Server 2007 可对“文档属性”窗口的右窗格中显示的引号中的任何属性的元数据编制索引。例如,如果您在左窗格中选择名为 Form 的字段且“Secure”显示在右窗格中,则将对“Form”字段索引名为“Secure”的属性的元数据。

MissingIdLog.txt 文件位于何处以及它的用途是什么?

MissingIdLog.txt 文件包含映射表中未映射到有效的 Windows 用户帐户的 Lotus Notes 用户 ID 列表。例如,如果 Lotus Notes 用户 ID LotusManager1 映射到 Windows 用户帐户 Contoso\User1,但 User1 不是 Contoso 域中的有效用户,则 MissingIdLog.txt 文件将具有有关 Contoso\User1 的条目。

MissingIdLog.txt 文件位于安装了 Lotus Notes 的索引服务器的驱动器的根目录中。为确保在您查看之前此文件中已列出所有缺失的 ID,我们建议您在所有爬网完成之后停止并重新启动 OSearch 服务,然后再查看 MissingIdLog.txt 文件。

索引服务器不会覆盖此文件,而是会向 MissingIdLog.txt 文件中追加新条目。

Important重要说明:

不要使用 SharePoint 管理中心网站上的“服务器上的服务”页来停止和启动此服务。这样做会移除此服务并删除索引及关联的配置。请改用下列步骤。

停止并重新启动 Office SharePoint Server 搜索服务

  1. 在索引服务器上,单击“开始”,单击“管理工具”,然后单击“服务”。

  2. 向下滚动列表,右键单击“Office SharePoint Server 搜索”服务,然后单击“属性”。将出现属性页。

  3. 单击“停止”。在服务停止后,单击“启动”。

  4. 确保“启动类型”未设置为“禁用”。

哪种类型的更改将需要我再次运行 NotesSetup?

如果您要指定不同的映射数据库或更改映射数据库所在的 Domino 服务器,请再次运行 NotesSetup 应用程序来指定新映射数据库或位置。

我应该注意 NotesSetup 从 Lotus Notes 客户端配置捕获和存储的哪些内容?

NotesSetup 在索引服务器的注册表中的以下项下编写条目:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\Notes Configs

使用 NotesSetup 将以下条目写入注册表中:

  • Mappings.nsf 数据库所在的 Domino 服务器的名称

  • 映射数据库的名称

  • 映射文件的视图名称

  • MissingIdLog.txt 文件的位置

  • 用于存储 Lotus Notes 用户 ID 和 Windows 域帐户的列名称

另请参见

概念

配置 Office SharePoint Server 搜索以对 Lotus Notes 进行爬网 (Office SharePoint Server 2007)