前段时间楼主遇到一个新需求,需要对一个已经上线运营多年的Oralce数据库需要做数据同步,俩库的数据结构一致。借着这个机会重拾起N年没写的博客
一、技术方案的选型
-
Oracle GoldenGate
oracle原生态同步工具,收费,众多企业级数据同步方案都是这个,该方案是基于oracle日志分析做数据同步相对而言性能最好也最稳定
-
基于Oracle Logminer日志
LogMiner分析工具实际上是由一组PL/SQL包和一些动态视图(Oracle8i内置包的一部分)组成,它作为Oracle数据库的一部分来发布是8i产品提供的一个完全免费的工具。但该工具和其他Oracle内建工具相比使用起来显得有些复杂,主要原因是该工具没有提供任何的图形用户界面(GUI)。
-
Spoon ETL工具