马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在做OGG测试时,遇到OGG-00303 Unrecognizedparameter错误。 2015-05-27 09:28:02 ERROR OGG-00303 Unrecognized parameter (~).
2015-05-27 09:28:02 ERROR OGG-01668 PROCESS ABENDING.
这个错误是由于参数配置不正确导致,可仔细检查发现参数并没有问题,EXTRACT参数配置如下: EXTRACT EINI_1
FETCHOPTIONS FETCHPKUPDATECOLS
dboptions host localhost, connectionport 3306
SOURCEDB xxx, USERID ogg, PASSWORD ******
RMTHOST 10.10.1.129, MGRPORT 7809
rmtfile /ggs/dirdat/aa,purge
TABLE xxx.yyyy;
这些参数都是从11.2版本的OGG的配置文件内直接拷贝过来的,而且在11.2版本的OGG上运行都没问题,为什么拷贝到12.1版本的OGG就不行呢?再三确认参数配置的的确没问题,那就有可能是编码的问题了,将这些参数复制到txt文件中,在从txt文件中复制,粘贴到OGG的配置文件,再起启动EXTRACT进程,可以正常运行。 GGSCI (Oracle-test2) 15> start eini_1
Sending START request to MANAGER ...
EXTRACT EINI_1 starting 查看日志,发现成功抽取原端表的数据。 Report at 2015-05-27 09:34:01 (activity since 2015-05-27 09:33:56)
Output to /home/app/ggs/dirdat/aa:
From Table hcz.sdb_b2c_goods:
# inserts: 66
# updates: 0
# deletes: 0
# discards: 0 我遇到这个问题是同时开了两个SecureCRT窗口,其中一个窗口cat11.2版本的OGG的配置文件,复制,在另一个窗口vi12.1版本的OGG的配置文件,粘贴,正常应该不会遇到这个问题,事实上遇到了开始也没往这方面想,一直以为是参数配置的不对,检查了好几遍都没发现问题,才想到编码的问题,如果一开始就直接将11.2的配置文件cp到12.1版本的OGG,就不会遇到这个问题。
来自群组: Oracle DBA交流 |