永发信息网

JAVA如何同步异地的ORACLE数据。

答案:3  悬赏:40  手机版
解决时间 2021-03-06 05:34
现在情况是有A,B两个服务器,不在同一个局域网,A是主服务器,B要每天中午12点向A上传B更新的数据(当然数据库一摸一样的),比如A的IP:111.111.1.1。有什么好的文章介绍,或者技术实例可以参考的,大虾们帮帮忙啊~~

服务器是weblogic8,
最佳答案
有很多种方法,不过要根据你的实际情况选择:
方法一:
自己写程序,并且通过Quartz框架做成定时器任务,然后时间一到,你的程序就可以执行了。你的程序通过对两个连接的数据库进行操作,完成从一个连接中查询数据,更新到另外一数据库中。这样的JDBC程序很好写的。
方法二:
利用数据库本身的提供的触发器或者存储过程+定时任务。这个完全是在数据库中编程实现的,不知道你用的是什么数据库。这种方式也是一个很不错的选择。
方法三:
找一些数据库同步软件,软件启动,并设置同步时间,时间一到,有专门的同步软件进行数据同步。当然这种方式要看你是什么数据库,还有就是同步软件收费的,需要购买!
全部回答
很简单啊,你如果是用程序实现的话,就在你插入数据的时候同步往mysql里插入就好了啊 如果是别人的程序往oralce里插你还没有这个程序的源代码,那你只好设定一个时间去重复检查oracle中的数据,如果有新的就往你的mysql中插入。
使用ftp,B每天12点定时把数据上传到A的指定目录下,A启一个定时程序来load B上传的数据。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小时候,九几年的时候,看过一部动画片,有个
天安车险售后如何呢?
在四川邛徕窑遗址中出土了一种唐朝“省油灯”
寻味私房菜地址在什么地方,想过去办事
成绩好的就不能和成绩差的做朋友?
家里电费太高怎么办别人家只有我家一半
图示为某单基因遗传病系谱图,致病基因为A或a
发展中国家经济发展的两种策略
PS4现在能不能通过USB外置硬盘了
什么是主营业务利润
巴菲宾馆地址在哪,我要去那里办事
大学数学和英语一定要学吗?
明天考大路了,有点紧张 有没有什么解压办法
杭州大学生医保到底怎么报销?听说是看病前要
从文登到滨州邹平,怎么走呢?
推荐资讯
潆溪镇美的专卖店怎么去啊,有知道地址的么
先化简,再求值,[(a+b)^2/a]-[a-(2ab-b^2)/a],
下面的叙述中,不正确的一项是DA. 功能越复杂
怀化金行沅陵店地址有知道的么?有点事想过去
钻石掉青铜要多久?
1.8t速腾变速箱电磁阀1-n88故障码是什么意思
中小学教师资格考试支付必须是银行卡吗,不能
电火花穿孔机导向器用什么材料
我在湛江赤坎区跃进路不小心闯了红灯,刚刚变
我的山地车,后轮磨得很厉害了,前轮还很新,
腹部时胀时减而喜按的临床意义是()A.脾胃虚弱
非法注册商标本人属打工者可判什么罪
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?