MySQLにExtractを追加します
Extractは、ソース・データ・ソース接続に対して実行され、データを抽出(取得)するプロセスです。MySQL Database Server用のExtract、OCI上のHeatWave、MySQL用のAzure Database、AWS上のHeatWave、Amazon Aurora MySQL、Amazon RDS for MySQL、MariaDB用のAmazon RDS、MySQL用のGoogle Cloud SQL、SingleStoreDB、SingleStoreDB Cloud、AWS上のHeatWaveおよびAzureテクノロジ上のHeatWaveを追加する方法について学習します。
Replicatの追加(23ai)
開始する前に
中断が発生した場合に再適用するトランザクションを再取得することなく、Replicatが再起動するチェックポイント表を追加してください。
- OCI GoldenGateデプロイメント・コンソールで、「DB接続」を展開し、ターゲット・データベースを選択します。
- 「チェックポイントの追加」(プラス・アイコン)をクリックします。
- 「チェックポイント表」にターゲット・スキーマ名を入力し、「発行」をクリックします。
GoldenGate 23aiでMySQL用のReplicatを追加するには:
- 「管理サービス」ナビゲーション・メニューで、Replicatsをクリックします。
- Replicatsページで、Replicatの追加(プラス・アイコン)をクリックします。
- 「Replicatの追加」フォームは、4つのページで構成されます。必要に応じてフォームに入力します。
- 作成および実行をクリックして、Replicatを起動します。「作成」をクリックすると、後でReplicatsページでReplicatを手動で起動できます。
Replicatsページに戻り、Replicatを選択してその詳細を表示できます。
Extractの追加(21c)
Extractを追加して実行する前に、Oracle GoldenGateのシステムを準備して構成してください。
Oracle GoldenGate 21cでMySQLデータベース用のExtractを追加するには:
管理サービスの「概要」ページに戻り、Extractプロセスのステータスを確認できます。Extractの「アクション」メニューから「詳細」を選択して、プロセス情報、チェックポイント、統計、パラメータおよびレポートを表示します。
既知の問題
GTID対応データベースに対するリモート変更データ取得Extractsが失敗します
グローバル・トランザクション識別子(GTID)を使用するMySQLデータベースに対してリモート・オプションを有効にしてChange Data Capture Extractプロセスを作成すると、Extractプロセスは失敗し、次のエラーがレポートされます:
ERROR OGG-25192 Trail file '<trail name>' is remote. Only local trail allowed for this extract.回避策: Change Data Capture Extractの「パラメータ・ファイル」画面で、行TRANLOGOPTIONS ALTLOGDEST REMOTEを削除します。
詳細は、Oracle GoldenGate for MySQLの使用を参照してください。