一、上一篇配置了DML单向传输
上一篇介绍了OGG的安装步骤,接下来是OGG DML双向复制和DDL双向复制。
二、DML双向复制
双向复制就是再配置一组,将ogg2上的操作传递到ogg1上
1、在目的端配置补充日志、强制记录日志、表的补充日志。
这里在之前已经配置完成,如果没有配置,请执行如下命令:
alter database add supplemental log data;
GGSCI(source)>add trandata scott.emp1
GGSCI(source)>add trandata scott.dept1
GGSCI(source)>info trandata scott.*
2、目的端配置日志抽取进程:
①置日志抽取配置文件:
GGSCI(target)>edit params eora_2
extract eora_2
userid ogg,password ogg
tranlogoptions excludeuser ogg
exttrail ./dirdat/bb
table scott.dept1;
table scott.emp1;
为方式循环复制,加入了"tranlogoptions excludeuser ogg"表示,由用户ogg提交的事务日志不被抽取