Hitachi

HiRDB XML拡張機能 HiRDB XML Extension Version 10


3.1.1 XML Extensionのユティリティとは

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

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

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

XML Extensionが提供するXMLデータ検索プラグインのユティリティの機能一覧を,次の表に示します。なお,「phdxmlcnv(XMLデータ変換コマンド)」については「5. XML変換ライブラリ」を参照してください。

表3‒1 XML Extensionが提供するXMLデータ検索プラグインのユティリティの機能一覧

プラグイン種別

ユティリティコマンド名

機能

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

HiRDB稼働中での実行可否

実行するHiRDB運用環境

XMLデータ検索プラグイン

XMLデータ型プラグイン

phdxmlcnv

XMLデータファイルをXMLデータ検索用ファイルに変換

HiRDB管理者

−

任意

phdsyndicreg

同義語辞書の登録

HiRDB管理者

○

XML Extensionを登録したすべてのHiRDB運用環境※1

phdsyndicrm

同義語辞書の削除

HiRDB管理者

○

XML Extensionを登録したすべてのHiRDB運用環境※1

phdsyndicconv

同義語辞書の移行

HiRDB管理者

○

XML Extensionを登録したすべてのHiRDB運用環境※1

phdsyndicbkup(UNIXの場合)

同義語辞書のバックアップ

HiRDB管理者

×

XML Extensionを登録したすべてのHiRDB運用環境※1

phdrulecheck

統制ルールチェックユティリティ

HiRDB管理者

○

XML Extensionを登録したすべてのHiRDB運用環境※1

IXXMLインデクス型プラグイン

phjidxls

インデクス情報の取得

HiRDB管理者

○

SDSまたはMGR

phjincmt※2

インデクスのインクリメンタル(最適化)ユティリティ

HiRDB管理者

○

SDSまたはMGR

phjincrword

文字列指定インクリメンタルユティリティ

HiRDB管理者

○

SDSまたはMGR

phjexpnd

インデクスの拡張

HiRDB管理者

○

SDSまたはMGR

phjstartidx

インデクスの作成開始

HiRDB管理者

○

SDSまたはMGR

phjdelay

インデクス分割遅延登録運用変更

HiRDB管理者

○

SDSまたはMGR

phjmodidx

インデクス情報変更

HiRDB管理者

○

SDSまたはMGR

phjcond

インデクス詰め替え

HiRDB管理者

○

SDSまたはMGR

(凡例)

○:HiRDBが稼働中のときだけ実行できます。

×:HiRDBが停止しているときだけ実行できます。

−:HiRDBの稼働/停止に関係なく実行できます。

SDS:HiRDB/シングルサーバの場合に,シングルサーバがあるサーバマシンで実行することを示します。

MGR:HiRDB/パラレルサーバの場合に,システムマネジャがあるサーバマシンで実行することを示します。

注

ユティリティの実行時に指定したファイルを,ほかのユティリティまたはUAPで同時に使用しないでください。同じファイルをユティリティまたはUAPで同時に使用した場合は,処理結果が誤りとなったり,エラーが発生したりすることがあります。

注※1

XMLデータ型プラグインを登録したすべてのHiRDB運用環境に対して,同一の操作をしてください。

注※2

英文インデクスは指定できません。