之前都是用mysql和Postgresql之间进行同步的,已经实现了数据的实时同步,现在要实现Oracle数据库到Mysql数据库的全量,以及增量同步.
因为之前配置的不对,这里架构名写成了orcl,所以导致,虽然能连接上,但是,在进行数据同步的时候,看不到表,所以这里说一下如何进行连接
这里,首先选择驱动,然后选择类型,选择Oracle,然后这里填写一个名称
这里一定要注意,
url按照默认给的案例,替换IP地址就行,1521:orcl 后面orcl是模式,然后,
架构名指的就是数据库名称,不要写错了,这里并不是orcl,这里是数据库名称
这个数据库名称就类似上面用Navicat连接上oracle以后,可以看到有多个数据库名称,这里的名称
然后再配置一下Mysql的连接,然后就可以去新建
添加驱动,跟之前同步Mysql到Mysql数据库一样了,不再多说,这里只说碰到的问题.
添加完驱动,选择全量同步,然后选择对应的表,添加上主键,就可以了
可以看到正常配置以后,就可以进行数据同步了,并且可以同步成功,另外.
增量同步测试以后,再进行补充: