12.10.6 追加データロードの例(SD FMBの場合)
- 例題
-
横分割されているSDBデータベースに対して,RDエリア単位の追加データロードを実行します。
- 〈この項の構成〉
(1) 構成および条件
SDBデータベースの構成
SDBデータベースの構造
- 条件
-
-
SDBデータベース種別はSD FMBです。
-
インデクスFMB4_IDX01が定義されています。
-
追加データロードの対象RDエリアはRDAREA043およびRDAREA047です。
-
(2) 追加データロードの実行例
pdsdblodコマンドの実行例
pdsdblod /usr/control_lod_file
pdsdblod制御文(/usr/control_lod_file)の例
environment schema = FMB4 ...1 logmode = no ...2 purge = no ...3 exectime = 0 ...4 load type = tree ...5 record = FMB4_RCA ...6 server = BES2 ...7 area = RDAREA043 ...8 data = /usr/load_data ...9 storinf = /usr/load_result ...10 errdata = /usr/err_data ...11 prefix = 0 ...12
- [説明]
-
-
SDBデータベース名を指定します。
-
ログレスモードで追加データロードを実行します。
-
既存レコードを削除しないで追加データロードを実行します。
-
コマンドの実行時間の上限を指定します。0を指定した場合,上限は設定されません。
-
SD FMBのSDBデータベースの場合はtreeを指定します。
-
ルートレコードのレコード型名を指定します。
-
追加データロード対象のRDエリアがあるバックエンドサーバを指定します。
-
追加データロード対象のRDエリアを指定します。
-
入力データファイル名を指定します。
-
実行結果ファイル名を指定します。
-
論理エラー情報ファイル名を指定します。
-
プリフィクス部の長さに0を指定します。
-
(3) SDBデータベースの定義
*ENTRY DICTIONARY SCHEMA FMB4 DBTYPE SD FMB RECORD FMB4_RCA 2 KEYDATA 3 KEYDATA1 XCHARACTER 1 TYPE K,A 2 USERDA0 CHARACTER 30 TYPE U,D RECORD FMB4_RCB 2 KEYDATA1 XCHARACTER 1 TYPE K,A 2 DBKEY INTEGER TYPE K,N 2 USERDB0 CHARACTER 20 TYPE U,D RECORD FMB4_RCC 2 KEYDATA1 XCHARACTER 1 TYPE K,A 2 DBKEY INTEGER TYPE K,N 2 USERDC0 CHARACTER 20 TYPE U,D SET SETAB OWNER FMB4_RCA ORDER LAST MEMBER FMB4_RCB INSERTION AUTOMATIC RETENTION FIXED SETOPTION OCCURRENCE NUMBER 2147483647 SET SETAC OWNER FMB4_RCA ORDER LAST MEMBER FMB4_RCC INSERTION AUTOMATIC RETENTION FIXED END SCHEMA *ENTRY DICTIONARY STORAGE SCHEMA FMB4 FOR FMB4 DBTYPE SD STORAGE RECORD FMB4_RCA SEQUENTIAL FMB4_IDX01 FOR RECORD ORDER KEY ASCENDING KEYDATA1 WITHIN ((RDAREA045),(RDAREA046),(RDAREA047),(RDAREA048)) WITHIN ((RDAREA041) KEYDATA1=(X'F3'), (RDAREA042) KEYDATA1=(X'F4'), (RDAREA043) KEYDATA1=(X'F5'), (RDAREA044) KEYDATA1=(X'F6')) STORAGE RECORD FMB4_RCB CLUSTERED SETAB WITHIN ((RDAREA041),(RDAREA042),(RDAREA043),(RDAREA044)) STORAGE RECORD FMB4_RCC CLUSTERED SETAC WITHIN ((RDAREA041),(RDAREA042),(RDAREA043),(RDAREA044)) SET SETAB OWNER POINTER FOR FIRST LAST MEMBER MEMBER POINTER FOR NEXT PRIOR TENANT SET SETAC OWNER POINTER FOR FIRST LAST MEMBER MEMBER POINTER FOR NEXT PRIOR TENANT END STORAGE SCHEMA *ENTRY DIRECTORY DBSCHM FMB4