DB2® バージョン 9.7 フィックスパック 4 以降、Net Search Extender では、fenced ユーザー ID が DB2 インスタンス所有者 ID と同じである必要はなくなりました。今後はインスタンス所有者と fenced ユーザーの両方に対して、共通の 2 次グループが使用されます。
fenced ユーザーは索引ファイルとシソーラス・ファイルへのアクセス権限を持つ必要があります。 2 次グループはこれを実現するために役立ちます。umask 制限が、fenced ユーザーに対してグループ読み取りおよび書き込みアクセスを許可するようになっていることを確認してください。 Umask は 0002 に設定する必要があります。
Net Search Extender 索引ディレクトリーには、Net Search Extender 索引ファイルの他には、外部ファイルがコピーされることも、含まれることもありません。
db2text ALTER INDEX schema1.i1 FOR TEXT INDEX DIRECTORY /home/user1/sqllib/db2ext/indexes
この例では、索引名が schema1.i1 で、索引ディレクトリーは /home/user1/sqllib/db2ext/indexes です。CTE0312E fenced ユーザーおよびインスタンス所有者に対する共通 2 次グループが存在しません。
インスタンス所有者のユーザー名が db2inst1 で、fenced ユーザーのユーザー名が db2fenc1 です。newsecgrp という新規グループを作成します。このグループをインスタンス所有者と fenced ユーザーの両方に対する 2 次グループにします。
>id db2inst1
uid=44049(db2inst1) gid=204(search) groups=33(newsecgrp)
/root
>id db2fenc1
uid=44048(db2fenc1) gid=100(users) groups=33(newsecgrp)
DB2EXT.TEXTINDEXES 管理ビューの NUMBER_DOCS 属性と REORG_SUGGESTED 属性は、パーティション化された環境では無効です。