,oracle-cdc2.4.2 oracle是docker拉的oracle11
,我本地跑程序能正常捕获数据,提交到远程flink环境,就报了以下错误
Flink CDC 1.17是版本有问题还是时区有问题,时区我改了很多次,报错还是原状?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
这个错误提示看起来像是一个Oracle数据库的错误,而不是Flink或FlinkCDC的问题。这个错误提示"ORA-25745: CDB$ROOT version 11.2 does not match with file format version 19.0"表示你的Oracle数据库的版本(11.2)和你的CDB$ROOT表的版本(19.0)不匹配。
这可能是由于你在不同的环境中使用了不同的Oracle版本,或者是由于你的Oracle数据库升级了,但是你的CDB$ROOT表没有被正确地更新。
解决这个问题的方法是确保你的Oracle数据库的版本和你的CDB$ROOT表的版本一致。你可以尝试重新创建你的CDB$ROOT表,或者升级你的Oracle数据库到正确的版本。
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。