目前遇到很大的一个问题,就是说,目前有3个系统,每个系统之间需要进行数据库同步,但是,具体同步哪些数据表,是通过程序控制的。现在的问题是如何实现这些数据的同步,要求不能通过触发器和dblink的方式。

解决方案 »

  1.   

    据我所知,快照也要用到DBLINK的呀
      

  2.   

    不用DBLINK怎么同步啊,那只能用XML之类的文件格式同步了,如果要实现实时另外还有一种办法就是做一个中间程序,同时访问两个库实现数据同步,也是可以满足你的要求的。
      

  3.   

    不用DBLINK怎么同步?干脆在每个机器上进行增量备份,直接在电脑直接拷贝,然后导入不就得了
      

  4.   

    不用dblink同步?
    关注中
      

  5.   

    建议你参考一下:http://www.drbd.org/号称是软件raid
      

  6.   

    本来可以通过高级复制实现,但要求不通过DBLINK,那据我所知只有两种办法.1.流.oracle 9i开始就开发了完整的流的解决方案.采用流来同步数据,不仅可以实时,也可以定期同步;既可以采用DBLINK直接进行传播,也可以通过应用程序中转.2.不管用外部程序还是存储过程等等,反正,你就自己写吧,呵呵.
      

  7.   


      应该用dblink同步吧..