配置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:OGGdirdated000000 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:oggdirdat
但是加上后仍然不行,一般用ogg生成的dirdat文件夹,是不用这句命令的。一般用于修改了其他路径。
solution:
将投递进程p147148里的 rmttrail d:OGGdirdated 改成了 rmttrail d:oggdirdated
虽然解决了问题,但是不知道为啥,这是Windows环境,而且路径正确的反而是d:OGGdirdated ,不知道为啥一定要改成小写。知道原因的人不吝赐教。
反正以后尽量都小写算了。。。。