3.1.1 Text Search Plug-inのユティリティとは

Text Search Plug-inでは,Text Search Plug-inの設定,管理および運用のためにユティリティを提供しています。ユティリティは,Text Search Plug-inを登録したマシン上で実行します。

Text Search Plug-inのユティリティは,HiRDBのクライアント(UAP)として動作します。このため,事前にクライアント環境定義を設定してください。なお,クライアント環境定義PDUSERには,DBA権限のある認可識別子を設定してください。クライアント環境定義については,マニュアル「HiRDB Version 9 UAP開発ガイド」を参照してください。

また,Text Search Plug-inの運用中には,Text Search Plug-inのユティリティ以外に,HiRDBで提供されているユティリティや運用コマンドを使用する場合があります。HiRDBで提供されているユティリティおよび運用コマンドの使用方法については,マニュアル「HiRDB Version 9 コマンドリファレンス」を参照してください。

Text Search Plug-inが提供する文書検索プラグインおよび文字列検索プラグインのユティリティの機能一覧を,次の表に示します。

表3-1 Text Search Plug-inのユティリティの機能一覧

プラグイン種別ユティリティコマンド名機能ユティリティコマンドの実行者HiRDB稼働中での実行可否実行するHiRDB運用環境
文書検索プラグインSGMLプラグインphsregsetupレジストリの初期化HiRDB管理者SDSまたはMGR
phssgmlregSGML定義情報の登録HiRDB管理者SDSまたはMGR
phssgmlrmSGML定義情報の削除HiRDB管理者SDSまたはMGR
phssgmlvalSGML定義情報の参照HiRDB管理者SDSまたはMGR
phssyndicreg同義語辞書の登録HiRDB管理者Text Search Plug-in を登録したすべてのHiRDB運用環境1
phssyndicrm同義語辞書の削除HiRDB管理者Text Search Plug-in を登録したすべてのHiRDB運用環境1
phssyndicconv同義語辞書の移行HiRDB管理者Text Search Plug-inを登録したすべてのHiRDB運用環境1
phssyndicbkup(UNIXの場合)同義語辞書のバックアップHiRDB管理者×Text Search Plug-inを登録したすべてのHiRDB運用環境1
phsrulecheck統制ルールチェックユティリティHiRDB管理者Text Search Plug-inを登録したすべてのHiRDB運用環境1
n-gramインデクスプラグインphnidxlsインデクス情報の取得HiRDB管理者SDSまたはMGR
phnincmt※2インデクスのインクリメンタル(最適化)HiRDB管理者SDSまたはMGR
phnincrword文字列指定インクリメンタルユティリティHiRDB管理者SDSまたはMGR
phnmerge差分インデクスからMASTERインデクスへのマージHiRDB管理者SDSまたはMGR
phnexpndインデクスの拡張HiRDB管理者SDSまたはMGR
phnstartidxインデクスの作成開始HiRDB管理者SDSまたはMGR
phndelayインデクス分割遅延登録開始/終了指定HiRDB管理者SDSまたはMGR
phnmodidxインデクス情報変更HiRDB管理者SDSまたはMGR
phncondインデクス詰め替えHiRDB管理者SDSまたはMGR
phnconget※2統計情報収集HiRDB管理者SDSまたはMGR
phnconbuild※2統計情報統合HiRDB管理者SDSまたはMGR
phnconrstr※2統計情報反映HiRDB管理者SDSまたはMGR
phnchgcon※2特徴ターム取得RDエリア指定HiRDB管理者SDSまたはMGR
文字列検索プラグインFREE WORDプラグインphcsyndicreg同義語辞書の登録HiRDB管理者Text Search Plug-in を登録したすべてのHiRDB運用環境3
phcsyndicrm同義語辞書の削除HiRDB管理者Text Search Plug-in を登録したすべてのHiRDB運用環境3
phcsyndicconv同義語辞書の移行HiRDB管理者Text Search Plug-inを登録したすべてのHiRDB運用環境3
phcsyndicbkup(UNIXの場合)同義語辞書のバックアップHiRDB管理者×Text Search Plug-inを登録したすべてのHiRDB運用環境3
phcrulecheck統制ルールチェックユティリティHiRDB管理者Text Search Plug-inを登録したすべてのHiRDB運用環境1
IXFREE WORDプラグインphxidxlsインデクス情報の取得HiRDB管理者SDSまたはMGR
phxincmt※2インデクスのインクリメンタル(最適化)HiRDB管理者SDSまたはMGR
phxincrword文字列指定インクリメンタルユティリティHiRDB管理者SDSまたはMGR
phxexpndインデクスの拡張HiRDB管理者SDSまたはMGR
phxstartidxインデクスの作成開始HiRDB管理者SDSまたはMGR
phxdelayインデクス分割遅延登録開始/終了指定HiRDB管理者SDSまたはMGR
phxmodidxインデクス情報変更HiRDB管理者SDSまたはMGR
phxcondインデクス詰め替えHiRDB管理者SDSまたはMGR
(凡例)
○:HiRDBが稼働中のときだけ実行できます。
×:HiRDBが停止しているときだけ実行できます。
SDS:HiRDB/シングルサーバの場合に,シングルサーバがあるサーバマシンで実行することを示します。
MGR:HiRDB/パラレルサーバの場合に,システムマネジャがあるサーバマシンで実行することを示します。
ユティリティの実行時に指定したファイルを,ほかのユティリティまたはUAPで同時に使用しないでください。同じファイルをユティリティまたはUAPで同時に使用した場合は,処理結果が誤りとなったり,エラーが発生したりすることがあります。
注※1
SGMLプラグインを登録したすべてのHiRDB運用環境に対して,同一の操作をしてください。
注※2
英文インデクスは指定できません。
注※3
FREEWORDプラグインを登録したすべてのHiRDB運用環境に対して,同一の操作をしてください。