我现有N个oracle结构相同,分布在不同地区的数据库,但要保持每个数据库中的数据同步及一致性,我应该如何操作,提供可行方案都高分送上,谢谢!

解决方案 »

  1.   

    to bzszp(SongZip):我不太理解你所说的主服务器是指什么,我的每个服务器作用都是相同的,只是每个服务器都有自己的用户连接和作业,本地的用户操作(插入、更新、删除)数据库,其他地方的数据库的数据也相应的变化
      

  2.   

    这里面的高手呢,难道oracle这种问题无解吗,我记得好象在sqlserver中数据库复制及发布技术,难道oracle中不行吗
      

  3.   

    我曾看到过事务同步的方法,请楼主看看相关资料.
    有如下的包使用:
    DBMS_TRANSACTION.ADVISE_COMMIT;
    DBMS_TRANSACTION.ADVISE_ROLLBACK;
    DBMS_TRANSACTION.ADVISE_NOTHING;
    COMMIT;
    具体使用情况不详.仅提供思路.
      

  4.   

    to w_tsinghua()有关于主级复制功能的书籍或文章(有实际的操作步骤最好),也可以推荐一两本书名,谢谢
      

  5.   

    ORACLE的发布功能应该可以的。
    我也只是看的资料,我觉得应用会很广的。