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

这个问题 在 2.4.0 Flink1.17.0中还存在?我测试两个oracle版本 11.2.0.

这个问题 在 2.4.0 Flink1.17.0中还存在?image.png https://github.com/ververica/flink-cdc-connectors/issues/1737image.png 我测试两个oracle版本 11.2.0.4 19c 19.17

展开
收起
真的很搞笑 2023-07-02 17:12:14 72 0
2 条回答
写回答
取消 提交回答
  • 根据您提供的信息,问题可能与 Oracle 数据库版本有关。特别是在一些较旧的 Oracle 版本中,可能会出现该问题。具体来说,这个问题涉及到 Oracle JDBC 驱动程序的实现方式与 Flink CDC 的预期不一致,导致数据读取出现问题。

    为了解决这个问题,您可以考虑以下几点:

    1. 升级 Oracle 数据库版本:尝试升级到较新的 Oracle 版本,因为较新的版本通常会修复一些兼容性问题,并提供更好的支持。

    2. 更新 JDBC 驱动程序版本:尝试使用最新版本的 Oracle JDBC 驱动程序,以便获得更好的兼容性和稳定性。您可以从 Oracle 官方网站或 Maven 仓库下载适合您使用的最新版本。

    3. 修改 Flink CDC 的配置和参数:有时候,通过调整 Flink CDC 的配置和参数也可以解决一些兼容性问题。您可以查阅 Flink CDC 和 Oracle JDBC 驱动程序的文档,了解关于配置和参数方面的建议或推荐设置。

    需要注意的是,如果您的 Oracle 数据库版本较旧,可能还存在其他兼容性问题。因此,在选择使用 Flink CDC 版本时,请确保与您使用的 Oracle 数据库版本兼容,并进行充分的测试和评估,以确保数据读取的正确性和稳定性。

    总之,针对您的问题,建议尝试升级 Oracle 数据库版本、更新 JDBC 驱动程序版本,并根据需要修改 Flink CDC 的配置和参数。这样可以提高与 Oracle 数据库的兼容性,并解决可能出现的数据读取问题。

    2023-07-30 11:21:29
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    需要根据具体情况进行判断。但是,该问题与 Oracle 数据库版本有关,特别是在一些较老的 Oracle 版本中可能会出现该问题。
    具体来说,该问题是由于 Oracle 数据库 JDBC 驱动程序的实现方式导致的。在一些较老的 Oracle 版本中,JDBC 驱动程序的实现方式可能与 Flink CDC 的预期不一致,导致数据读取出现问题。
    为了解决这个问题,可以考虑升级 Oracle 数据库版本或者更新 JDBC 驱动程序版本。另外,也可以尝试修改 Flink CDC 的配置和参数,以适应 Oracle 数据库的特定实现方式。
    需要注意的是,如果您的 Oracle 数据库版本较老,可能会存在其他兼容性问题,因此,建议在使用 Flink CDC 时,选择与您使用的 Oracle 数据库版本兼容的 Flink CDC 版本,并进行充分的测试和评估,以确保数据读取的正确性和稳定性。

    2023-07-30 10:15:41
    赞同 展开评论 打赏

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

相关产品

  • 实时计算 Flink版
  • 热门讨论

    热门文章

    相关电子书

    更多
    Flink CDC Meetup PPT - 龚中强 立即下载
    Flink CDC Meetup PPT - 王赫 立即下载
    Flink CDC Meetup PPT - 覃立辉 立即下载

    相关镜像