两个数据库中的表同步的问题,求助大侠!!!

举个例子,有两个系统,第一个系统是人员管理系统,用的是sqlserver数据库,第二个系统是每个员工办公操作的系统,用的是Oracle数据库。由于公司部门比较多,所以如果... 举个例子,有两个系统,第一个系统是人员管理系统,用的是sqlserver 数据库,第二个系统是每个员工办公操作的系统,用的是Oracle数据库。由于公司部门比较多,所以如果有员工岗位调整,都是人事部门在第一个人员管理系统中调整,然后把纸质的人员岗位调整名单给业务部门,由业务部门在第二个系统中调整人员岗位。
现在想让两个数据库在人员岗位调整方面同步,如何实现??
展开
 我来答
桥天涯
2011-12-29 · TA获得超过404个赞
知道小有建树答主
回答量:223
采纳率:0%
帮助的人:198万
展开全部
比较简单的几种方法:
1,人员管理系统直接访问、修改业务系统的数据库(如果都是自己的系统,而且不涉及保密、严谨性等乱七八糟的问题,只求达到目的的话,这个方法最省事)。
2,做个接口:人员管理系统向业务系统发送数据,业务系统接收后同步处理(一个负责发,一个负责收,两边的工程师把发送的数据格式商量一下就OK了)。
3,重新开发一个管理平台,由平台负责监控、同步等工作(略扯)。

实际上做接口是比较合适的方法,很多都是由几个公司一起负责某单位的信息化建设,这样系统间的交互最后一般都是写接口程序,好处实现方便、成本低廉;缺点是管理起来不方便。
david_cmz
2011-12-29
知道答主
回答量:33
采纳率:100%
帮助的人:12.1万
展开全部
数据库中间件做自动同步,这种软件一般都比较贵。

或者可以用dataopensource去试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式