Symfoware Active DB Guard 運用ガイド |
目次
索引
![]() ![]() |
第3章 運用開始後の変更と操作 | > 3.6 順序の同期合せ |
順序の同期合わせの操作手順を以下に示します。
利用者業務を停止します。
順序番号を確認します。順序番号の確認は、ログ取得モードのオンライン中に、Symfoware Serverのrdbexecsqlコマンドなどにより、順序番号を生成することにより確認します。
rdbbcswhコマンドを実行してRLCを強制交替し、rdbbcrlcコマンドを実行して交替済みのRLCを退避します。
$ rdbbcswh -p RLP名 |
$ rdbbcrlc -B -p RLP名 -f 出力ファイル名 |
rdbbcofflineコマンドを実行して、RLPを切り替えオフラインにします。
$ rdbbcoffline -p RLP名 -m switch |
rdbbcmapコマンドを実行して資源識別子を抽出し、任意の方法で複写先システムに転送します。
$ rdbbcmap -E -p RLP名 資源識別子抽出ファイル名 |
rdbbconlineコマンドを実行して、RLPをオンラインにします。
$ rdbbconline -p RLP名 -m capture |
コネクション状態を確認します。
rdb: INFO: qdg20158i:コネクション状態を確立しました RLP名='RLP名' |
順序番号を生成するなどの方法で整合性を確認します。
利用者業務を再開します。
rdbbcextコマンドおよびrdbbcrefコマンドを実行して、RLCやRERUNログ抽出ファイルなどに残存しているRERUNログをすべて複写先システムに反映します。
$ rdbbcext -p RLP名 |
$ rdbbcref -p RLP名 -a |
rdbbcofflineコマンドを実行して、RLPを切り替えオフラインにします。
$ rdbbcoffline -p RLP名 -m switch |
Symfoware Serverのrdbddlexコマンドを実行して、順序定義を再作成(削除と定義)します。
テンプレートシェルスクリプトadgfmtmndb.shを実行して、RLP管理オブジェクトの初期化を行います。
$ adgfmtmndb.sh -p RLP名 -M |
rdbbcmapコマンドを実行して、資源識別子を登録します。
$ rdbbcmap -R -p RLP名 資源識別子抽出ファイル名 |
rdbbconlineコマンドを実行して、RLPをオンラインにします。
$ rdbbconline -p RLP名 -m reflect |
コネクション状態を確認します。
rdb: INFO: qdg20158i:コネクション状態を確立しました RLP名='RLP名' |
rdbbcextコマンドおよびrdbbcrefコマンドを実行して、RERUNログ抽出・反映を再開します。
$ rdbbcext -p RLP名 |
$ rdbbcref -p RLP名 -a |
複写元システムでの順序番号の生成はRLPがオンラインのときだけ実施できます。
Symfoware Serverのrdbexecsqlコマンドの指定方法の詳細については"Symfoware Server SQLTOOLユーザーズガイド”を参照してください。
順序の削除や再定義の詳細については"Symfoware Server SQLリファレンス”を参照してください。
Symfoware Serverのrdbexecsqlコマンドおよびrdbddlexコマンド詳細については“Symfoware Server コマンドリファレンス”を参照してください。
テンプレートシェルスクリプトについての詳細は“設計・セットアップガイド”の“テンプレートシェルスクリプトについて”を参照してください。
目次
索引
![]() ![]() |