HiRDB XML拡張機能 HiRDB XML Extension Version 9
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
2.8 HiRDBの提供する機能の利用
XML Extensionは,HiRDBに組み込んで利用します。このため,HiRDBの次の機能を利用できます。
- データベース作成ユティリティ(pdload)
HiRDBの「pdload(データベース作成ユティリティ)」を使用して,XML Extension にデータを登録できます。
pdloadを使用してXML Extension にデータを登録するときには,入力データファイルにバイナリ形式を使用します。
指定方法の詳細については,マニュアル「HiRDB Version 9 コマンドリファレンス」を参照してください。
- データベース再編成ユティリティ(pdrorg)
XML Extensionでは,HiRDBの「pdrorg(データベース再編成ユティリティ)」を使用した表の再編成またはインデクスの一括作成に対応しています。
XML Extensionでは,pdrorgに対応した次の機能を提供しています。
- アンロード機能
- プラグインインデクス遅延一括作成機能
- プラグインインデクス一括作成部分回復機能
pdrorgを使用する場合,コンストラクタ関数およびコンストラクタパラメタ逆生成関数の指定が必要になるときがあります。コンストラクタパラメタ逆生成関数の情報を次の表に示します。
表2-19 コンストラクタパラメタ逆生成関数
抽象データ型 |
コンストラクタパラメタ逆生成関数(func) |
引数の型(param) |
XML型 |
extracts |
XML |
定義ファイルでの抽象データ型関数の指定例を次に示します。指定方法の詳細については,マニュアル「HiRDB Version 9 コマンドリファレンス」を参照してください。
- XML型の場合
- アンロード時:unld_func type=XML,func=extracts(XML)
- リロード時:reld_func type=XML,func=XML(binary)
- プラグイン提供関数からの一括取得処理
XML Extensionでは,HiRDBの「プラグイン提供関数からの一括取得処理」および「プラグイン提供関数からの返却結果の一括取得処理の適用範囲拡大」に対応しています。指定方法の詳細については,マニュアル「HiRDB Version 9 UAP開発ガイド」の「クライアント環境定義の設定内容」の環境変数「PDSQLOPTLVL」の「プラグイン提供関数からの一括取得機能」を参照してください。
All Rights Reserved. Copyright (C) 2010, 2015, Hitachi, Ltd.