8.6.5 資源情報の見方
資源情報は16進形式(28けた)で出力されます。複数記載されている資源情報は,記載順に連続して出力されます。資源情報が28けたに満たない場合,余った末尾には0を埋めます。キャラクタ文字はすべてASCIIコードで,1バイトが2けたで出力されます。
- 注意事項
-
HP-UX,及びAIX版の場合,資源情報はビッグエンディアン形式で出力されます。Linux版の場合,資源情報はリトルエンディアン形式で出力されます。
資源情報の出力例(資源種別0007の場合)を次の図に示します。
(1) RDエリア番号からRDエリア名を調べる方法
資源情報に出力されたRDエリア番号からRDエリア名を調べる手順を次に示します。
- 〈手順〉
-
-
リトルエンディアン形式の場合は,ビッグエンディアン形式に変換します。RDエリア番号に03000000が出力されたとします。この場合,次のようにビッグエンディアン形式に変換します。
RDエリア番号は3になります。
-
資源情報に出力されたRDエリア番号は16進形式のため,10進形式に変換してください。
-
pddblsコマンドで,RDエリア番号に対応するRDエリア名を調べてください。
-
(2) インデクス番号からインデクス名を調べる方法
資源情報に出力されたインデクス番号からインデクス名を調べる手順を次に示します。
- 〈手順〉
-
-
リトルエンディアン形式の場合は,ビッグエンディアン形式に変換します。インデクス番号に0a010300が出力されたとします。この場合,次のようにビッグエンディアン形式に変換します。
インデクス番号は3010aになります。
-
資源情報に出力されたインデクス番号は16進形式のため,10進形式に変換してください。
-
ディクショナリ表SQL_INDEXESのINDEX_ID列を検索して,インデクス番号に対応するインデクス名を調べてください。
ディクショナリ表SQL_INDEXESの検索方法については,マニュアル「HiRDB UAP開発ガイド」を参照してください。
-
(3) 表番号(ビュー表番号)から表名(ビュー表名)を調べる方法
資源情報に出力された表番号(ビュー表番号)から表名(ビュー表名)を調べる手順を次に示します。
- 〈手順〉
-
-
リトルエンディアン形式の場合は,ビッグエンディアン形式に変換します。表番号に7c000200が出力されたとします。この場合,次のようにビッグエンディアン形式に変換します。
表番号は2007cになります。
-
資源情報に出力された表番号(ビュー表番号)は16進形式のため,10進形式に変換してください。
-
ディクショナリ表SQL_TABLESのTABLE_ID列を検索して,表番号(ビュー表番号)に対応する表名(ビュー表名)を調べてください。
ディクショナリ表SQL_TABLESの検索方法については,マニュアル「HiRDB UAP開発ガイド」を参照してください。
-