java 如何通过接口把远程Oracle表中的数据同步到Mysql

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 如何通过接口把远程Oracle表中的数据同步到Mysql相关的知识,希望对你有一定的参考价值。

中石油系统管理人员通过配置定期或者点击触发事件对中石油系统本地数据的标准动态数据进行更新的功能,更新方式为初始化时整库更新,之后为增量更新。

给点儿思路啊 亲们。。。。。触发器的 话完全不懂啊

java 连接建立两个session,一个mysql的,一个oracle的,mysql查询时间戳以后的数据拿到java 的resultset后,插入或者更新到oracle数据库里面。
不过mysql端需要维护一个时间戳字段。
中间做好字段类型的对照。追问

我也是这么想的 但是不会写啊。。。。。

追答

这模块可不是一天两天能写出来的。我也只能提供个思路了。

参考技术A 先是表字段类型你要转换
你可以使用kettle这个软件,这是百度百科内容http://baike.baidu.com/link?url=uhnw0clts5-u_QITvaTo0IgpEVbfbgIOr7V9VGG4O5l8gdh7-Ki3PtFoqbQek8x1jnjIN3ivfZyQqsJ307kP5a,
创建任务(job),然后java执行cmd命令。
最好不要做数据同步转换,太恶心人了,字段对应太麻烦追问

我知道kettle这个东西。。。。关键是 要通过权限接口来获取数据的。。

追答

有权限你就执行数据同步,没就不同步不就行 了
你这权限接口具体是什么

参考技术B 用job试试追问

所以说JOB怎么写。。。。。

以上是关于java 如何通过接口把远程Oracle表中的数据同步到Mysql的主要内容,如果未能解决你的问题,请参考以下文章

oracle创建dblink方法

如何把excel中的数据导入到oracle数据已有的表中,excel中的数据和表中的数据字段都是对应的

需求:将excel表中的数据通过PYTHON脚本编写,每日自动导入到oracle数据库相应的一张表格中。

如何跨Oracle数据库实现表级别的实时同步

Oracle dblink配置

oracle 中 dblink 的简单使用