为 MySQL 添加提取
Extract 是一个再次运行源数据源连接并提取或捕获数据的进程。Learn to add an Extract for MySQL Database Server, HeatWave, 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.
添加提取 (23ai)
在添加和运行提取之前,请确保为 Oracle GoldenGate 23ai 准备数据库。
要在 Oracle GoldenGate 23ai 中为 MySQL 源添加提取:
- 在 Administration Service 导航菜单中,单击 Extracts 。
- 在 Extracts 页面上,单击添加 Extract (加号图标)。
- “添加 Extract”表单由四页组成。根据需要填写“添加 Extract”表单:
- 单击创建并运行可启动 Extract。如果单击“创建”,以后可以从 Extracts 页面手动启动 Extract。
您可以返回到 Extracts 页面,在其中可以选择 Extract 进程以查看其详细信息。
添加提取 (21 c )
在添加和运行提取之前,请确保为 Oracle GoldenGate 准备和配置系统。
要在 Oracle GoldenGate 21 c 中为 MySQL 数据库添加提取:
您将返回到“管理服务概览”页面,您可以在其中查看提取处理的状态。从“提取操作”菜单中选择详细信息以查看流程信息、检查点、统计信息、参数和报表。
已知问题
启用 GTID 的数据库的远程更改数据捕获提取失败
在为使用全局事务处理标识符 (GTID) 的 MySQL 数据库启用了“远程”选项的情况下创建“更改数据捕获提取”处理时,提取处理将失败,并报告以下错误:
ERROR OGG-25192 Trail file '<trail name>' is remote. Only local trail allowed for this extract.
解决方法:在“更改数据捕获提取”的“参数文件”屏幕上,删除行 TRANLOGOPTIONS ALTLOGDEST REMOTE
。
有关更多信息,请参见 Using Oracle GoldenGate for MySQL 。