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変換ライブラリ」を参照してください。
|
プラグイン種別 |
ユティリティコマンド名 |
機能 |
ユティリティコマンドの実行者 |
HiRDB稼働中での実行可否 |
実行するHiRDB運用環境 |
|
|---|---|---|---|---|---|---|
|
XMLデータ検索プラグイン |
XMLデータ型プラグイン |
XMLデータファイルをXMLデータ検索用ファイルに変換 |
HiRDB管理者 |
− |
任意 |
|
|
同義語辞書の登録 |
HiRDB管理者 |
○ |
XML Extensionを登録したすべてのHiRDB運用環境※1 |
|||
|
同義語辞書の削除 |
HiRDB管理者 |
○ |
XML Extensionを登録したすべてのHiRDB運用環境※1 |
|||
|
同義語辞書の移行 |
HiRDB管理者 |
○ |
XML Extensionを登録したすべてのHiRDB運用環境※1 |
|||
|
phdsyndicbkup(UNIXの場合) |
同義語辞書のバックアップ |
HiRDB管理者 |
× |
XML Extensionを登録したすべてのHiRDB運用環境※1 |
||
|
統制ルールチェックユティリティ |
HiRDB管理者 |
○ |
XML Extensionを登録したすべてのHiRDB運用環境※1 |
|||
|
IXXMLインデクス型プラグイン |
インデクス情報の取得 |
HiRDB管理者 |
○ |
SDSまたはMGR |
||
|
phjincmt※2 |
インデクスのインクリメンタル(最適化)ユティリティ |
HiRDB管理者 |
○ |
SDSまたはMGR |
||
|
文字列指定インクリメンタルユティリティ |
HiRDB管理者 |
○ |
SDSまたはMGR |
|||
|
インデクスの拡張 |
HiRDB管理者 |
○ |
SDSまたはMGR |
|||
|
インデクスの作成開始 |
HiRDB管理者 |
○ |
SDSまたはMGR |
|||
|
インデクス分割遅延登録運用変更 |
HiRDB管理者 |
○ |
SDSまたはMGR |
|||
|
インデクス情報変更 |
HiRDB管理者 |
○ |
SDSまたはMGR |
|||
|
インデクス詰め替え |
HiRDB管理者 |
○ |
SDSまたはMGR |
|||
- (凡例)
-
○:HiRDBが稼働中のときだけ実行できます。
×:HiRDBが停止しているときだけ実行できます。
−:HiRDBの稼働/停止に関係なく実行できます。
SDS:HiRDB/シングルサーバの場合に,シングルサーバがあるサーバマシンで実行することを示します。
MGR:HiRDB/パラレルサーバの場合に,システムマネジャがあるサーバマシンで実行することを示します。
- 注
-
ユティリティの実行時に指定したファイルを,ほかのユティリティまたはUAPで同時に使用しないでください。同じファイルをユティリティまたはUAPで同時に使用した場合は,処理結果が誤りとなったり,エラーが発生したりすることがあります。
- 注※1
-
XMLデータ型プラグインを登録したすべてのHiRDB運用環境に対して,同一の操作をしてください。
- 注※2
-
英文インデクスは指定できません。