开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

flinkcdc中oracle cdc报空指针什么原因?

4c3e6dd9c5d4cc2535cb8dbf03dea26e.png
flinkcdc中oracle cdc报空指针什么原因?我用的flink1.3+cdc2.4,之前用2.3没有问题。51045dc21ab8a179e879bec7c9da9696.png
而且我明明只监控了一张表,但是从日志上看,似乎添加了很多系统表,这个怎么控制?

展开
收起
小易01 2023-07-19 18:07:25 75 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在 Flink CDC 中,如果 Oracle CDC 报空指针异常(NullPointerException),可能是因为 Oracle 数据库连接或者配置有误,或者 Oracle CDC 的解析器配置有误导致的。
    具体来说,可能出现空指针异常的情况包括:
    Oracle 数据库连接失败
    如果 Oracle 数据库连接失败或者连接配置有误,可能会导致无法获取到数据流,从而引发空指针异常。需要检查 Oracle 数据库连接参数是否正确,例如用户名、密码、连接串等信息是否正确配置。
    Oracle CDC 解析器配置有误
    如果 Oracle CDC 解析器的配置有误,可能会导致无法正确解析数据库中的数据,从而引

    2023-07-29 19:41:15
    赞同 展开评论 打赏

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

相关电子书

更多
PostgresChina2018_樊文凯_ORACLE数据库和应用异构迁移最佳实践 立即下载
PostgresChina2018_王帅_从Oracle到PostgreSQL的数据迁移 立即下载
Oracle云上最佳实践 立即下载

相关镜像