Debezium分享系列之:设置 Oracle数据库支持Debezium采集数据的详细步骤
要设置 Oracle 以与 Debezium Oracle 连接器一起使用,需要执行以下步骤。这些步骤假设使用具有容器数据库和至少一个可插入数据库的多租户配置。如果您不打算使用多租户配置,则可能需要调整以下步骤。
一、Debezium与 Oracle安装类型的兼容性
Oracle 数据库可以作为独立实例安装,也可以使用 Oracle Real Application Cluster (RAC) 安装。 Debezium Oracle 连接器与这两种安装类型兼容。
二、从捕获中排除的架构
当 Debezium Oracle 连接器捕获表时,它会自动从以下架构中排除表:
- appqossys
- audsys
- ctxsys
- dvsys
- dbsfwuser
- dbsnmp
- qsmadmin_internal
- lbacsys
- mdsys
- ojvmsys
- olapsys
- orddata
- ordsys
- outln
- sys
- system
- wmsys
- xdb
要使连接器能够捕获表中的更改,该表必须使用前面列表中未指定的架构。
本文详细介绍了设置Oracle数据库以配合Debezium Oracle连接器捕获数据的步骤,包括兼容性检查、排除表、数据库准备、重做日志和归档日志配置,以及创建连接器所需用户和权限设置。针对Oracle RAC和多租户配置,文章提供了具体的配置建议和SQL命令示例。
订阅专栏 解锁全文
319

被折叠的 条评论
为什么被折叠?



