我要实现oracle数据同步的工作,任务很简单, 有两个库:库1和库2两个库的表及字段都是一样的现在要实现,把库1的数据动态同步到库2
怎么实现?

解决方案 »

  1.   

    1 建数据库长连接,自己写脚本跑
    2 or 高级复制功能
    3 or stream
      

  2.   

    oracle CDC(Changed Data Capture)技术
    或者
    物化视图
      

  3.   

    你的库1、库2,是指同一个instance中的不同的schema?
    还是不同的instance?
    对于CDC,必须是在不同的instance之间的复制(支持同步的,也支持异步)
      

  4.   

    如果是不同的instance,可以用CDC。CDC就是利用oracle的achive log文件,在target db处,根据从source DB 传过来的archive log file,再次执行数据库操作,以达到“两个数据库同步”的功能。CDC是建立在oracle stream技术之上。的。
      

  5.   

    通用文件和数据库同步软件《同步专家网络版》数据库同步演示文件:
    http://www.datsync.net/down.asp?file=download/dat演示.rar&name=数据库同步演示软件下载:
    http://www.ahjoe.com/prodnet.asp文件同步教程:
    http://www.ahjoe.com/netdoc.htm