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

Flink CDC同步Oracle19c,是19C已经不支持用于 DBMS吗?

Flink CDC同步Oracle19c,是19C已经不支持用于 DBMS_LOGMNR.START_LOGMNR吗?1e5956b63ffffa6750489a661fe4d86a.png

展开
收起
真的很搞笑 2024-03-25 10:54:56 318 0
1 条回答
写回答
取消 提交回答
  • 将军百战死,壮士十年归!

    是的,根据之前的信息,“ORA-44609: CONTINUOUS_MINE 已经不支持用于 DBMS_LOGMNR.START_LOGMNR”这个错误表明,在Oracle 19c版本中,DBMS_LOGMNR.CONTINUOUS_MINE模式已经被弃用或不再支持。这意味着在Flink CDC使用LogMiner作为Oracle CDC源时,不能使用连续挖掘日志模式(continuous mining)。

    Flink CDC在连接Oracle 19c时,应当遵循Oracle官方推荐的方式来获取数据库变更数据,例如使用非连续挖掘日志模式或者其他Oracle支持的数据捕获技术。在这种情况下,Flink CDC通常会定期轮询数据库获取增量日志,而不是连续监听日志文件的变化。使用者应该确保Flink CDC的Oracle connector配置正确,适应Oracle 19c的特性。如果需要实时变更数据捕获,也可以考虑使用GoldenGate等第三方工具与Flink整合实现。

    2024-03-25 16:05:27
    赞同 展开评论 打赏

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

相关产品

  • 实时计算 Flink版
  • 相关电子书

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

    相关镜像