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

Flink CDC中 Oracle可以连从库吗?

Flink CDC中 Oracle可以连从库吗?

展开
收起
十一0204 2023-07-26 08:07:03 165 0
2 条回答
写回答
取消 提交回答
  • 在 Flink CDC 中,Oracle 数据库的连接通常是通过使用 Oracle LogMiner 进行的。根据 Oracle 的官方文档,Oracle LogMiner 只能在主库上运行,因为它需要访问主库的归档日志或在线重做日志。

    因此,对于 Flink CDC,通常只能连接到 Oracle 的主库进行数据采集和变更捕获。连接到 Oracle 的从库(standby database)进行数据采集是不被支持的。

    如果你需要将 Flink 连接到 Oracle 的从库以进行数据采集,可能需要考虑其他解决方案,例如使用数据库复制工具将数据复制到另一个支持 CDC 的数据库(如 PostgreSQL),然后使用 Flink CDC 连接到该数据库进行采集。

    2023-07-31 23:06:19
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    在 Flink CDC 中,Oracle 数据库可以连接到从库(Secondary Database),以实现数据同步和备份等功能。
    连接到 Oracle 从库的方式与连接到主库的方式基本相同,您可以使用 Flink CDC 提供的 Oracle CDC Connector,在配置文件中指定从库的连接参数。具体而言,您可以在 Oracle CDC Connector 的配置文件中设置以下参数:
    Copy
    "connection-url": "jdbc:oracle:thin:@//secondary_host:1521/service_name",
    "connection-user": "user",
    "connection-password": "password"
    其中,connection-url 参数指定从库的连接地址和服务名称等信息,可以与主库的连接地址不同;connection-user 参数和 connection-password 参数分别指定从库的用户名和密码,可以与主库的用户名和密码不同。
    需要注意的是,在使用 Oracle 从库时,您需要确保从

    2023-07-29 16:25:21
    赞同 展开评论 打赏

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

相关产品

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

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

    相关镜像