oracle服务器A上的test数据库在有更新(比如插入或者修改、删除)时触发,同步数据到oracle服务器B上test2数据库。
请问怎么实现?
小弟对oracle不是很熟悉,求大家的帮助!

解决方案 »

  1.   

    建DBlink -> 触发器实现数据同步。
      

  2.   

    还可以借助其他工具进行处理,如:datastage .
      

  3.   

    实现的方法有以下几种:
    1.触发器实现,源在插入、修改、删除的时候,出发操作远程表;
    2。ETL增量抽取,通过自增长字段或者时间戳字段实现ETL的过程;
      

  4.   

    可以创建DBLINK 使用同义词  或者物化视图 就不必要在B服务器创建对应数据表了
      

  5.   

    谢谢大家热情回答呀,问题解决了,caoleione说的很好