Oracle GoldenGate for Db2 for iのインスタンス化

ターゲット・データの初期ロードの構成、レプリケーションのインスタンス化に必要なプロセスの追加、インスタンス化の実行についてステップを説明します。これらのステップでは、ソースとターゲット間のデータの整合性が取られ(初期同期と呼ばれます)、整合性を常に維持できるように、Oracle GoldenGateによって進行中のトランザクション変更が取得および配信されます。

Oracle GoldenGate環境の初期化の際、最初のデータ同期を行い、Oracle GoldenGateプロセスを初めて起動します。これらのプロシージャとともに、ExtractおよびReplicatプロセス・グループを作成します。

Extractプロセス・グループを作成するには、データ取得のための最初の開始位置を確定する必要があります。この最初の位置は、次のいずれかに基づくトランザクション境界をベースにします。

Extractを初めて起動してデータの取得を開始すると、指定した開始点より後に発生したトランザクション・データはすべて取得されますが、開始点より前に発生したデータは取得されません。破棄される可能性のある進行中のトランザクションの途中でExtractが起動されないことを保証するには、取得対象の表を非アクティブ状態に設定します。ALCOBJコマンドを使用してシステムを制限付きの状態にしてオブジェクトまたはライブラリをロックするか、それらの表の現在のトランザクションをすべて特定の時点で停止します。

初期化の完了後、ロックしたオブジェクトのロックを解除することを忘れないでください。これを行うには、オブジェクトをロックしたセッションをログオフするか、IBM iコマンドラインからDLCOBJコマンドを使用します。