搭建OGG异构数据复制,初始化数据,源端启动init进程时报错:
2017-08-23 10:05:09 ERROR OGG-01201 Error reported by MGR : Access denied.
2017-08-23 10:05:09 ERROR OGG-01668 PROCESS ABENDING.
看报错是提示被目标端mgr拒绝连接。
查看目标端mgr的report,看到以下内容:
2017-08-23 10:05:09 INFO OGG-00963 Command received from EXTRACT on host [xxx.xxx.x.xxx]:30357 (START REPLICAT
REPINIT CPU -1 PRI -1 PARAMS ).
2017-08-23 10:05:09 WARNING OGG-00936 Access denied (request from xxx.xxx.x.xxx, rule #0).
可以看到是目标端mgr主动拒绝了源端extract启动replicat进程repinit。
后进过查询资料,这是由于GoldenGate 12.2的新特性导致的,要想可以通过远程启动目标端的replicat进程,需要在mgr中增加参数如下:
ACCESSRULE, PROG *, IPADDR xxx.x.*.*, ALLOW
之后再从源端启动init进程,这次成功启动,进程状态正常。