您無法建立新的系統索引。僅會保留目錄伺服器內部定義的現有系統索引。
您可以使用 DSCC 執行此作業。如需有關資訊,請參閱目錄服務控制中心介面與 DSCC 線上說明。
建立新的索引配置。
使用 dsconf create-index 指令行公用程式,指定要編製索引的屬性,以配置新的索引資訊。
例如,若要建立 preferredLanguage 屬性的索引項目,請使用此指令:
$ dsconf create-index -h host -p port dc=example,dc=com preferredLanguage |
指令 dsconf create-index 會設定索引配置,但是不會實際建立搜尋所需的索引檔案。產生索引檔案會影響效能。在建立新的索引配置之後手動產生索引檔案,可讓您在編製索引程序期間有更多的控制權。
建立索引時,請一律使用屬性的主要名稱。請勿使用屬性的別名。屬性的主要名稱為模式中所列的第一個屬性名稱,例如 userid 屬性的主要名稱為 uid。
(可選擇) 使用 dsconf set-index-prop 指令設定索引特性。
dsconf create-index 指令會以預設特性建立索引。若要修改這些特性,請使用 dsconf set-index-prop 指令。如需修改索引特性的詳細資訊,請參閱修改索引。
產生索引檔案。
請參閱產生索引。
針對所有要編製索引的伺服器重複上述步驟。