Hitachi

HiRDB 全文検索プラグイン HiRDB Text Search Plug-in Version 10


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 UAP開発ガイド」を参照してください。

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

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

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

プラグイン種別

ユティリティコマンド名

機能

ユティリティコマンドの実行者

HiRDB稼働中での実行可否

実行するHiRDB運用環境

文書検索プラグイン

SGMLプラグイン

phsregsetup

レジストリの初期化

HiRDB管理者

○

SDSまたはMGR

phssgmlreg

SGML定義情報の登録

HiRDB管理者

○

SDSまたはMGR

phssgmlrm

SGML定義情報の削除

HiRDB管理者

○

SDSまたはMGR

phssgmlval

SGML定義情報の参照

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運用環境に対して,同一の操作をしてください。