读书人

不同系统数据整合的有关问题

发布时间: 2012-02-06 15:52:44 作者: rapoo

不同系统数据整合的问题

我手上有两个不同的系统a和b,a包含了全部业务,b是a系统的一个子系统,但和a不同它是另外一套人马开发的,数据库一个是sql,一个用的是orcale。

现在要让子系统b从a同步读取数据,请问有什么好的办法?




[解决办法]
我不太确定,但是你可以用线程处理,a读取数据库时,向b发送一个通知消息,b获得消息后,开始读取数据。
[解决办法]
做数据接口,做数据交换中心
[解决办法]
我觉得,可能要根据子系统对数据的要求吧。
如果要求在线的话,可以通过异构数据库间的link去做,或直接访问另一系统的接口,当然还会有其他方法;
如果不要求在线的话,可以用定时同步数据的方式。方法有很多。

[解决办法]
你可考虑找一下 ETL工具,最好是开源的。应该可以处理你的问题!!!
[解决办法]
做个通用DLL 吧 你要的同步是怎么样的? 同步 还是异步?

读书人网 >软件开发

热点推荐