ogg12-ERROR OGG-01031 file D:\OGG\dirdat\ed000000 is not in any allowed output directories

配置ogg时出现这个错误:

2018-01-04 14:22:58  ERROR   OGG-01031  Oracle GoldenGate Capture for Oracle, P147148.prm:  There is a problem in network communication, a remote file problem, encryption keys for target and source do not match (if using ENCRYPT) or an unknown error. (Reply received is GSOutput file D:\OGG\dirdat\ed000000 is not in any allowed output directories.).
2018-01-04 14:22:59  ERROR   OGG-01668  Oracle GoldenGate Capture for Oracle, P147148.prm:  PROCESS ABENDING.

 

网上解决方法如下:

在目标端  ./GLOBALS 里面添加

ALLOWOUTPUTDIR d:\ogg\dirdat

但是加上后仍然不行,一般用ogg生成的dirdat文件夹,是不用这句命令的。一般用于修改了其他路径。

solution:

将投递进程p147148里的 rmttrail d:\OGG\dirdat\ed 改成了 rmttrail d:\ogg\dirdat\ed  

虽然解决了问题,但是不知道为啥,这是Windows环境,而且路径正确的反而是d:\OGG\dirdat\ed ,不知道为啥一定要改成小写。知道原因的人不吝赐教。

反正以后尽量都小写算了。。。。

 

posted on 2018-01-04 17:29  ajistyle  阅读(744)  评论(0编辑  收藏  举报

导航