#[LXDBEGIN]CACBABCGBHFDAG lxdbegin lxdwork name=COPY_PUSH #[GUI] 8,8 system=xxxxx compcond=(DB_EXTRACT,abnormalend) compcond=(DATA_SND,abnormalend) compcond=(MC_CHECK,end) compcond=(COPY_COMMIT,end) compcond=(COPY_COMMIT2,end) compcond=(DB_STORE,abnormalend) retry=(0,0) ownsecur=(xxxxx,xxxxx) prtsecur=(xxxxx,xxxxx) schedule=(real,) status=act lxdevent name=DB_EXTRACT #[GUI] 168,8 event=(ownappls,/opt/FJSVlnkre/SAMPLE/SYMFO/LX_EVT_EXTDB_DIFF2.sh) normalcode=(0-1) wait=(MC_CHECK,normalend(0,2)) jobtime=0 lxdevent name=DATA_SND #[GUI] 248,8 event=(ownsnds) wait=(DB_EXTRACT,normalend(0)) ownfile=/xxxxx/xxxxx.dat prtfile=/xxxxx/xxxxx.dat filenull=yes repmode=rep compress=no cmptyp=fldc1 datatype=binary partner=xxxxx lxdevent name=MC_CHECK #[GUI] 88,8 event=(prtappls,/opt/FJSVlnkre/SAMPLE/MC_NATIVE/LX_EVT_MCCHK.sh) normalcode=(0-2) jobparm="COPY_PUSH" partner=xxxxx lxdevent name=DB_STORE #[GUI] 328,8 event=(prtappls,/opt/FJSVlnkre/SAMPLE/SYMFO/LX_EVT_STRDB.sh) wait=(DATA_SND,normalend) jobtime=65535 partner=xxxxx lxdevent name=COPY_COMMIT #[GUI] 408,8 event=(ownappls,/opt/FJSVlnkre/SAMPLE/SYMFO/LX_EVT_CMTDB_DIFF.sh) wait=(DB_STORE,normalend) jobtime=0 lxdevent name=COPY_COMMIT2 #[GUI] 168,168 event=(ownappls,/opt/FJSVlnkre/SAMPLE/SYMFO/LX_EVT_CMTDB_DIFF.sh) wait=(DB_EXTRACT,normalend(1)) jobtime=0 #[LXDEND] #[GUI] 408,168 lxdend
説明
本サンプルでは、業務名を「COPY_PUSH」としています。ご利用の環境に合わせて変更してください。
「xxxxx」部分については、ご利用の環境に合わせて設定してください。
本サンプルでは、格納イベント(DB_STORE)のジョブ結果待ち時間(jobtime)に「65535」秒に設定しています。ご利用の環境に合わせて変更してください。
Windowsの場合、各eventに設定するシェルスクリプトは、以下のように読み替えてください。
LX_EVT_EXTDB_DIFF2.sh:
Linkexpress Replication optionインストールフォルダ\SAMPE\SYMFO\LX_EVT_EXTDB_DIFF2.bat
LX_EVT_MCCHK.sh:
Linkexpress Replication optionインストールフォルダ\SAMPE\MC_NATIVE\LX_EVT_MCCHK.bat
LX_EVT_STRDB.sh:
Linkexpress Replication optionインストールフォルダ\SAMPE\SYMFO\LX_EVT_STRDB.bat
LX_EVT_CMTDB_DIFF.sh:
Linkexpress Replication optionインストールフォルダ\SAMPE\SYMFO\LX_EVT_CMTDB_DIFF.bat