-
Language:
日本語
-
Language:
日本語
Red Hat Training
A Red Hat training course is available for Red Hat Directory Server
10.3.5. db2index(データベースインデックスファイルの削除)
データベースインデックスファイルを再インデックス化します。Ellipses は、複数のオカレンスが許可されていることを示します。
注記
db2index は
entryrdn
インデックスを使用して、親エントリーと子エントリーの適切な階層を保持するためにデータベースをインデックス化する際に親子エントリーを順序付けます。entryrdn
インデックスが何らかの理由で利用できない場合、db 2index は各エントリーの parentid キーを使用して親を特定します。この 2 つ目のメソッドでは、インデックス操作を正常に実行できますが、操作が完了するまで時間がかかる場合があります。
同等の Perl スクリプトの詳細は、「db2index.pl(Creates and Generates Indexes)」 を参照してください。
注記
このスクリプトは非推奨となり、Red Hat Directory Server の次のメジャーバージョンで削除されます。
構文
db2index
[[
-n backendInstance
] | [
-s includeSuffix
]] [
-t [attributeName{:indextypes(:mathingrules)}]
] [
-T vlvAttribute
]
使用法
以下は、コマンドの例です。
- すべてのデータベースインデックスファイルを再インデックス化します。
# db2index
- データベースインスタンスの userRoot の
cn
およびgivenname
を再インデックス化します。# db2index -n userRoot -t cn -t givenname
- root 接尾辞が dc=example,dc=com であるデータベースの
cn
を再作成します。# db2index -s "dc=example,dc=com" -t cn
オプション
表10.6 db2index オプション
オプション | 詳細 |
---|---|
-n backendInstance | 再作成されるインスタンスの名前を指定します。 |
-s includeSuffix | 含まれるサフィックス、または -n が使用されている場合に含まれるサブツリーを指定します。 |
-t attributeName{:indextypes(:mathingrules)} | 再作成される属性の名前。必要に応じて、インデックスタイプ(eq、pres、sub 、 approx)およびマッチングルール OID を含めることができます。 |
-T vlvAttributeName | 再インデックスされる VLV 属性の名前を指定します。名前は、cn=config の VLV インデックスオブジェクトの共通名です。 |