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
要使连接器能够捕获表中的更改,该表必须使用前面列表中未指定的架构。
三、从捕获中排除的表
当 Debezium Oracle 连接器捕获表时,它会自动排除符合以下规则的表:
- 与模式 CMP[3|4]$[0-9]+ 匹配的压缩顾问表。
- 与模式 SYS_IOT_OVER_% 匹配的索引组织表。
- 与模式 MDRT_%、MDRS_% 或 MDXT_% 匹配的空间表。 <