Add an Extract for MySQL
Extract is a process that runs agains the source data source connection and extracts, or captures, data. Learn to add an Extract for MySQL Database Server, HeatWave on OCI, Azure Database for MySQL, HeatWave on AWS, Amazon Aurora MySQL, Amazon RDS for MySQL, Amazon RDS for MariaDB, Google Cloud SQL for MySQL, SingleStoreDB, SingleStoreDB Cloud, HeatWave on AWS, and HeatWave on Azure technologies.
Before you begin
Before adding and running an Extract, ensure that you prepare and configure the system for Oracle GoldenGate.
Add a Replicat (23ai)
Ensure that you add a Checkpoint table for the Replicat to restart without recapturing reapplying transactions should a discruption occur.
- In the OCI GoldenGate deployment console, expand DB Connections, and select your target database.
- Click Add Checkpoint (plus icon).
- For Checkpoint Table, enter the target schema name, and then click Submit.
- In the Administration Service navigation menu, click Replicats.
- On the Replicats page, click Add Replicat (plus icon).
- The Add Replicat form consists of four pages. Complete the form
as needed:
- Click Create and Run to start the Replicat. If you click Create, you can manually start the Replicat later on the Replicats page.
Add an Extract (21c)
Before adding and running an Extract, ensure that you prepare and configure the system for Oracle GoldenGate.
Known Issues
Remote change data capture Extracts fail for GTID enabled databases
ERROR OGG-25192 Trail file '<trail name>' is remote. Only local trail allowed for this extract.
Workaround: On the Parameter file screen
of the Change Data Capture Extract, remove
the line, TRANLOGOPTIONS ALTLOGDEST REMOTE
.
For more information, see Using Oracle GoldenGate for MySQL.