HiRDB XML拡張機能 HiRDB XML Extension Version 9

[目次][用語][索引][前へ][次へ]

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

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

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

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

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
英文インデクスは指定できません。