Sun Java System Directory Server Enterprise Edition 6.3 管理指南

Procedure创建索引


注 –

您无法创建新的系统索引,而只能维护由目录服务器内部定义的现有系统索引。


可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。

  1. 创建新的索引配置。

    可以使用 dsconf create-index 命令行实用程序,通过指定要编制索引的属性来配置新的索引信息。

    例如,要创建 preferredLanguage 属性的索引条目,请使用以下命令:


    $ dsconf create-index -h host -p port dc=example,dc=com preferredLanguage

    注 –

    命令 dsconf create-index 将设置索引配置,但不会实际创建搜索所需的索引文件。生成索引文件可能会影响性能。要对索引编制过程进行更多的控制,请在创建新的索引配置之后手动生成索引文件。

    创建索引时应始终使用属性的主名,而不要使用属性的别名。属性的主名是在模式中列出的第一个属性名称,例如,userid 属性的主名为 uid


  2. (可选的)使用 dsconf set-index-prop 命令设置索引属性。

    dsconf create-index 命令将使用默认属性创建索引。如果要修改这些属性,请使用 dsconf set-index-prop 命令。有关修改索引属性的详细信息,请参见修改索引

  3. 生成索引文件。

    请参见生成索引

  4. 对要编制索引的所有服务器重复上述步骤。