现有两台服务器 一台win2003系统 oracle 9.2 一台rhel5.7系统 oracle 
windows系统下的数据库为源库 不允许直接操作 只能操作linux下的数据 
现在要将windows系统下的数据库实时同步到linux系统下如果只在windows系统下能否完成?还是要在linux系统下操作?要不要编程开发?
该如何操作?

解决方案 »

  1.   

    1、etl 工具
    2、dataguard 上面任何一种都可以。
      

  2.   

    dataguard --推荐用这个! 
      

  3.   

    1、etl 工具
    2、dataguard  上面任何一种都可以。是在哪一台服务器上配置?windows系统还是linux系统?
      

  4.   

    windows和linux是一个整体
    都是需要做一些调整的。
      

  5.   

    同步数据的话,那个就简单了,DG,GG,STRAM,DBLINK都可以如果还要同步版本,一般正式库都有版本控制的,
    测试库同步一次之后,剩下的都靠版本控制来进行同步,
      

  6.   

    测试库是只读的 源库的改动 只同步到linux库下 
      

  7.   

    弄个第三方的etl工具,配置一下你的目的很容易达到。
      

  8.   

    不同的操作系统,而且是9i估计做不了dataguard吧。
      

  9.   

    11 以前的版本不支持操作系统的异构。
    oracle收购的oracle golden gate 可以支持异构系统
      

  10.   

    数据库版本都是9。2的
    linux系统是5。7的 目前没有安装图形界面etl工具要在windows系统下用 还是linux系统下用
      

  11.   

    都可以,不过从复杂程度上来看,从windows上用吧,毕竟windows的软件感官性强些。最好的办法是再找一台服务器。