|
Re: 双向复制的故事
支持!
最初由 topgunroot 发布
[B]2000年的时候,做过Oracle 8.1.6的双向复制;
当时在一个网络公司;
内部的call center 和外部的网站(上海长信机房)各自使用自己的Oracle数据库 ;
有DDN专线位于公司内外网之间。
恰好有一个重要的business operation开始了,针对的用户必须同时提供网上和电话服务(登记、注册、购买、帮定服务。。。。。)
我被指定这项任务,具有讽刺意味的是,我当时是在SD负责项目开发。不过,尽管在问了几个朋友后,得知资料不是很多,我还是在Oracle online manual 上了解到这是可行的,那就足够了。
在第一次配置通过后,大量的表被加入复制组,数据冲突的问题就变得突出起来, 2%左右把,加入冲突解决方法。。。。并且有相关job异常broken的情况。。。
后来干脆写了一些代码,用来生成复制组,复制对象,冲突情况,复制job的状态,等等。。。
这几天整理一下有关代码把;大家有兴趣的话我就发上来。
没想到还有这么多人在问这个问题。
写代码的原因是:(不想让replication manager把底层的细节给遮住;让代码去生成代码,懒惰的人不爱干重复的事情) [/B] |
|