我这边使用sqlserver cdc 的时候提示 Currently Flink SqlServer CDC connector only supports SqlServer whose version is larger or equal to 11, but actual is 10. 有大佬知道能怎么解决下吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您遇到的问题是由于阿里云实时计算Flink版中的SQL Server CDC连接器仅支持SQL Server 2012(版本11)及以上版本,而您当前使用的SQL Server版本为2012之前的版本(版本10)。针对这一问题,有以下建议:
确认SQL Server版本:
SELECT @@VERSION; SQL命令在SQL Server中查询确切版本号。升级SQL Server:
使用其他数据同步方案:
社区求助与自定义修改:
综上所述,推荐优先考虑升级SQL Server至受支持版本,以确保与SQL Server CDC连接器的顺利集成。若受限于实际情况,可探索替代方案或深入了解社区资源以寻找可能的变通办法。
请根据具体情况权衡上述建议,并在实施过程中谨慎操作。