现有一项目,需要实现如下需求
已经有N套应用系统,分别有不同的数据库支撑,暂且称为DB1,DB2,DB3......它们有SQL SERVER ,也有oracle
现在需要将DB1,DB2,DB3..中的部分数据抓取出来,同步到一个Linux下的oracle数据库,作为另一套应用的支撑数据库,这里称A库.如何做可以实现
1.A库中的数据修改更新,可以同步更新到各自应用系统中的DB
2.DB1,DB2,DB3等库中有数据更新,能够同步更新到A库中就一个双向同步问题,求高人指点,在此谢过~
已经有N套应用系统,分别有不同的数据库支撑,暂且称为DB1,DB2,DB3......它们有SQL SERVER ,也有oracle
现在需要将DB1,DB2,DB3..中的部分数据抓取出来,同步到一个Linux下的oracle数据库,作为另一套应用的支撑数据库,这里称A库.如何做可以实现
1.A库中的数据修改更新,可以同步更新到各自应用系统中的DB
2.DB1,DB2,DB3等库中有数据更新,能够同步更新到A库中就一个双向同步问题,求高人指点,在此谢过~
解决方案 »
- 如何实现简单的列转化
- 求救:linux下通过OCCI连接oracle数据库报连接错误
- 请教一个记录合并去重的方法!
- oracle 不是group by表达式;
- Oracle ODAC 连接 Oracle RAC(Delphi)
- 关于PL/SQL的问题???
- 隆重推出PL/SQL Developer功能扩展插件CnPlugin升至1.5预览版,各位达人支持
- oracle中写java程序的问题
- 请问CAST是什么函数?
- sql语句问题,大家帮我看看,很急!!!
- oracl客户端登陆老提示无监听服务
- 我想请问,orcale10g 32位客户端连接orcale 11g64位服务器端的数据库会不会有问题
不知道能否推荐点免费的第三方工具?非常感谢
建立好DBLink后,每小时运行一次Oracle Job,在Job里运行Procedure 导数据就可以。2.对于Oracle数据库--SQL Server数据库,采用第三方工具,或者自己写个应用导数据吧。我也想知道更好的、直接导数据的方法。
http://www.onlinedown.net/soft/49863.htm
如果你需要ETL建立数据仓库,那就找www.woxintech.com网站,他们有自己的ETL工具,可以通过配置,进行相关数据的抓取、清洗和装载,不过是肯定要收费的
在原库上建立日志,然后写一只程序,定期根据日志进行同步.因为你的同步期在一个小时左右,因此你的同步方案选择主要考虑要同步的数据量.