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

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. 針對所有要編製索引的伺服器重複上述步驟。