Sun Java System Directory Server Enterprise Edition 6.0 管理ガイド

Procedureインデックスを変更する

DSCC を使用してこの作業を実行できます。詳細は、「Directory Service Control Center のインタフェース」と DSCC のオンラインヘルプを参照してください。

  1. インデックスのプロパティーを変更します。


    $ dsconf set-index-prop -h host -p port suffix-DN attr-name property:value
    

    たとえば、preferredLanguage インデックスの近似インデックス approx-enabled を有効にするには、次のコマンドを使用します。


    $ dsconf set-index-prop -h host -p port dc=example,dc=com preferredLanguage approx-enabled:on

    各インデックスについて次のプロパティーを変更できます。

    • eq-enabled 等価

    • pres-enabled プレゼンス

    • sub-enabled 部分文字列

    変更する必要がありそうなプロパティーの 1 つに、オプションの nsMatchingRule 属性があります。この属性には、サーバーで既知のマッチングルールの OID が含まれます。これは国際化インデックスの言語照合順序の OID と、CaseExactMatch のようなその他のマッチングルールを有効にします。サポートされるロケールとそれらの関連付けられた照合順序の OID の一覧 については、『Sun Java System Directory Server Enterprise Edition 6.0 Reference 』を参照してください。

    インデックス設定属性の詳細については、『Sun Java System Directory Server Enterprise Edition 6.0 Reference 』を参照してください。

  2. 新しいインデックスを再生成します。

    「インデックスを生成する」を参照してください。

  3. 変更した属性インデックスを含むすべてのサーバーに対し、前の手順を繰り返します。