Flink CDC中oralce cdc 2.2 有谁遇到这个错误吗?

Flink CDC中oralce cdc 2.2 有谁遇到这个错误吗?Caused by: io.debezium.connector.oracle.logminer.parser.DmlParserException: DML statement couldn't be parsed. Please open a Jira issue with the statement 'Unsupported'. You can set internal.log.mining.dml.parser='legacy' as a workaround until the parse error is fixed.

展开
收起
真的很搞笑 2023-10-18 16:35:18 176 分享 版权
1 条回答
写回答
取消 提交回答
  • 这个错误信息表明Debezium Oracle CDC Connector在处理DML语句时遇到了解析错误。这可能是由于Oracle的语法变化或者Debezium Oracle CDC Connector的解析器存在问题导致的。

    你可以尝试以下解决方法:

    1. internal.log.mining.dml.parser设置为'legacy'。这会使解析器使用旧的解析方式,可能会解决某些解析错误。但是,这也可能导致其他问题,所以这不是首选的解决方法。

    2. 提交一个新的Jira issue。你可以在Debezium的官方网站上找到Jira的地址。在issue中,你应该提供详细的错误信息和你的Oracle版本。这有助于Debezium团队定位问题并提供解决方案。

    3. 如果你能确定错误的DML语句,你也可以尝试修改这个语句,看看是否可以解决错误。

    4. 如果你无法确定错误的DML语句,你也可以尝试升级你的Oracle版本,因为可能是Oracle的语法变化导致的错误。

    2023-10-19 14:12:47
    赞同 展开评论

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

还有其他疑问?
咨询AI助理