有两台oracle数据库服务器A和B,数据库结构完全相同,而且全局数据库名也相同。现在需要让A数据库中的数据同B数据库中的数据,在线保持一致。两台服务器通过局域网连接,连接上没有问题。求解决方法,请高手帮忙,谢谢。

解决方案 »

  1.   

    什么是dataguard啊?给个例子看看可以吗?
      

  2.   

    http://baike.baidu.com/view/2460687.htm
      

  3.   

    要求实时么,不需要的话 JOB+DBLINK 实现起来简单
      

  4.   

    JOB :定时执行要同步的表的数据DB_LINK :实现数据库之间的数据访问分布实现,GOOGLE下,不难
      

  5.   

    1,如果不是实时同步的话,直接用dblink拉数据,JOB每天调用对应的程序!
    2,如果数据量量不大的话可以考虑触发器的使用;
    3,数据量大量的话可以考虑流复制的方式!
      

  6.   

    用触发器+dblink+物化视图,能做到实时的更新。
      

  7.   

    里面有详细的说明
    http://liuys.javaeye.com/admin/blogs/899399