Oracle GoldenGate Extract for MySQLの正確なインスタンス化

次の手順では、Oracle GoldenGate Classic ArchitectureでのExtractの正確なインスタンス化について説明します。
  1. gtidベース以外の取得で正確なインスタンス化をテストするには、データベース・サーバーでgtid_modeが有効になっていないか、Extractパラメータ・ファイルで_DISABLEGTIDRECOVERY trueが指定されていることを確認してください。

  2. 初期ロードの完了後、インスタンス・ダンプを使用します。

  3. @.jsonファイルを読み取り、@.jsonファイルからbinlogFileおよびbinlogPositionの値を取得します。これらの値は、lognumおよびlogposとして使用します。

  4. 次の例に示すように、Oracle GoldenGate GGSCIでlognumおよびlogposを使用してExtractを追加します。
    ADD EXTRACT extpos tranlog lognum 5 logpos 1289
  5. DML操作を実行し、ターゲット側に重複または欠落しているトランザクションがないことを確認します。lognumおよびlogposを使用して、Extractレポート・ファイルで最初の位置を確認します。