flink cdc如何支持 sqlserver 2008呢,还是说不可支持?

flink cdc如何支持 sqlserver 2008呢,还是说不可支持?

展开
收起
真的很搞笑 2023-07-02 12:01:50 301 分享 版权
3 条回答
写回答
取消 提交回答
  • Flink CDC 原生支持 SQL Server 作为数据源。然而,由于 SQL Server 2008 已经停止了更新,不再提供安全补丁和功能更新,因此不推荐在 Flink CDC 中使用 SQL Server 2008。

    具体来说:

    - Flink CDC 支持从 SQL Server 2008 及更高版本读取变更日志(CDC logs)以实现实时数据同步。 - 但是,考虑到 SQL Server 2008 的安全隐患以及其内核和功能相对较老的特点,不建议继续使用该版本。 - 建议将 SQL Server 版本完整升级到最新版本(如 SQL Server 2019 或 SQL Server 2022),然后在新版本上使用最新的 Flink CDC 功能。 - 升级后,您将获得修复了的安全问题和 bug、最新功能和性能改进,并更好地兼容 Flink CDC 实现数据同步。

    总之,虽然 Flink CDC 理论上可以支持 SQL Server 2008,但基于安全性和功能性的考虑,强烈建议将 SQL Server 版本升级到最新版本,以便与 Flink CDC 的最新功能保持兼容并提升整体系统的可靠性和性能。如有其他问题,请随时提问。

    2023-07-30 13:02:25
    赞同 展开评论
  • 北京阿里云ACE会长

    Flink CDC 原生支持 SQL Server 作为数据源。但由于 SQL Server 2008 已停更,因此不推荐使用。
    具体来说:
    Flink CDC 支持从 SQL Server 2008 及以上版本读取变更日志(CDClogs),实现数据实时同步
    但是 SQL Server 2008 已经停止支持,不再提供安全补丁和功能更新,存在安全隐患
    此外,SQL Server 2008 的内核和功能也相对较老,可能不符合当前业务需求
    如果你的 SQL Server 版本仍在 2008,建议完整升级到最新版本(SQL Server 2019 或 SQL Server 2022)
    升级后,Flink CDC 实现 SQL Server 数据源变更日志读取就会更加可靠和智能
    所以,对于目前仍在使用 SQL Server 2008 的业务:
    Flink CDC 原理上可以支持,但不推荐这么做
    建议完整升级 SQL Server 版本,然后在新版本上使用最新的 Flink CDC 功能
    升级带来的好处主要有:
    修复 SQL Server 2008 的安全问题和 bug
    获得 SQL Server 最新的功能和性能提升
    更好地兼容 Flink CDC,实现数据同步

    2023-07-30 10:54:53
    赞同 展开评论
  • 看看这个issue https://github.com/ververica/flink-cdc-connectors/issues/1490,此回答整理自钉群“Flink CDC 社区”

    2023-07-02 12:20:33
    赞同 展开评论

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

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