两台oracle数据库,其中一个在内网上,一个在
internet上。为了安全,我想将内网上一部分数据实时复制到外网上。
外网上数据不需要更改。
由于防火墙限制,外网数据库不能访问内网数据库。
可是,我查阅oracle资料时,建立复制好象一定要在外网数据库中建立一个
内网数据库的连接。
难道不能从主复制站点(内网)推向外网吗

解决方案 »

  1.   

    Are you talking on standby database ?
      

  2.   

    为什么不“建立复制好象一定要在外网数据库中建立一个内网数据库的连接”呢,是不会还是不愿意?
    无论如何,怎不能整天imp,exp吧?
    没有数据链接又怎么能实时呢?!
    建立针对外网的“服务”,再调用链接或采用“快照”,好像是必由之路。
      

  3.   

    外网上oracle服务器由于防火墙不能访问内网数据库。所以不能在外网上建立对内网的
    数据联接
      

  4.   

    如果数据量不是太大的话,可以使用数据库链+定时任务把数据(全部数据,而不是增量的)推出去(复制的push也是使用数据库的定时任务)