我按照网上介绍的方法,试验高级复制,数据确实通讯成功,但是两个数据库是双向同步的,我想实现单向的同步,应该怎么修改配置呀?
数据库A:orcl.test.com.cn
数据库B:test.test.com.cn
我用的同步相关脚本,如下execute dbms_repcat.create_master_repgroup('repg'); 在复制组里加入复制对象:execute dbms_repcat.create_master_repobject(sname=>'test',oname=>'test',type=>'table',use_existing_object=>true,gname=>'repg',copy_rows=>false);对复制对象产生复制支持:execute dbms_repcat.generate_replication_support('test','test','table');添加主体复制节点:execute dbms_repcat.add_master_database(gname=>'repg',master=>'test.test.com.cn',use_existing_objects=>true,copy_rows=>false, propagation_mode =>'asynchronous');execute dbms_repcat.resume_master_activity('repg',true);请问如何改成单向通讯呀?
数据库A:orcl.test.com.cn
数据库B:test.test.com.cn
我用的同步相关脚本,如下execute dbms_repcat.create_master_repgroup('repg'); 在复制组里加入复制对象:execute dbms_repcat.create_master_repobject(sname=>'test',oname=>'test',type=>'table',use_existing_object=>true,gname=>'repg',copy_rows=>false);对复制对象产生复制支持:execute dbms_repcat.generate_replication_support('test','test','table');添加主体复制节点:execute dbms_repcat.add_master_database(gname=>'repg',master=>'test.test.com.cn',use_existing_objects=>true,copy_rows=>false, propagation_mode =>'asynchronous');execute dbms_repcat.resume_master_activity('repg',true);请问如何改成单向通讯呀?
解决方案 »
- 如何获取exp运行的信息如错误信息和操作信息
- 如何使用PLSQL Developer
- 一个简单问题:以前MSSQL很熟练 SQL语句也算熟练 现在项目要换到Oracle心里打鼓
- where 语句里的(+)是什么意思啊?
- 请问在SQL Plus环境里可以让用户进行输入的一个语句是什么?
- 我想将我的新程序定期从服务端器COPY到客户端,有什么方便的工具,请大家推荐一下?谢谢
- oracle9.i安装不上的问题,请各位兄弟帮忙`~~~很急~~~~
- 触发器中调用存储过程,需要传入%rowtype类型,怎么传入?
- 求助一条sql语句
- 动态复制分区表--请大神指点迷津
- 关于windows操作系统访问ibm aix 中oracle数据库问题
- ORACLE 概要 提纲 计划基线之间的区别
而且高级复制基于trigger,stream基于logminer,效率都是个问题.
而goldengate是使用c编写的工具,直接对日志进行分析并处理,效率高,并且支持异构数据库.
所以自从oracle收购了goldengate,就不在对上面两种方式进行升级了