我们正在使用 Confluence Kafka JDBC 源连接器从 AWS RDS(Oracle db)获取数据。该连接器适用于 select * from table name,但不适用于表白名单选项。它遇到了以下异常 TableMonitorThread 异常。
错误:从数据库读取表时遇到不可恢复的错误。
我们使用的是 Oracle 19c db 但 ojdbc8 驱动程序。我参考了文档。它支持。可以通过查询方式获取数据。
表白名单选项适用于 MySQL 数据库,并使用我个人笔记本电脑中的单源连接器配置将多个表获取到每个 Kafka 主题。不幸的是,由于我在客户端计算机上工作,所以我可以粘贴完整的配置列表。
我发现问题了。当我给出 schema.pattern 值时,它与 Oracle 表的 table.whitelist 一起使用。当我测试时,MySQL DB 不需要此 schema.pattern。