当前位置: 首页 > GoldenGate > 正文
OGG-01192 Trying to use RMTTASK on data types which may be written as LOB chunks
May262015
作者:dbdream 发布:2015-05-26 15:29 分类:GoldenGate 抢沙发
最近做OGG测试,MYSQL-ORACLE单向同步,遇到OGG-01192 Trying to use RMTTASK on data types which may be written as LOB chunks错误。
MYSQL版本5.6,ORACLE版本11.2.0.4,OGG版本11.2.1.0.1。
2015-05-26 14:44:57 ERROR OGG-01192 Trying to use RMTTASK on data types which may be written as LOB chunks (Table: 'xxx.xxxxxxxx'). 2015-05-26 14:44:57 ERROR OGG-01668 PROCESS ABENDING.
抽取进程参数如下:
EXTRACT EMYSQL FETCHOPTIONS FETCHPKUPDATECOLS dboptions host localhost, connectionport 3306 SOURCEDB xxx, USERID ogg, PASSWORD 123456 RMTHOST xx.xx.xx.xx, MGRPORT 7809 rmttask replicat, group rora TABLE xxx.xxxxxx;
这个错误是因为原端(MYSQL)存在longtext类型的字段,而rmttask模式不支持MYSQL的longtext和lob类型的字段,需要使用rmtfile以文件的形式传输数据。解决方法将rmttask模式改成rmtfile模式。
EXTRACT EMYSQL FETCHOPTIONS FETCHPKUPDATECOLS dboptions host localhost, connectionport 3306 SOURCEDB xxx, USERID ogg, PASSWORD 123456 RMTHOST xx.xx.xx.xx, MGRPORT 7809 rmtfile /home/app/ggs/dirdat/lo,maxfiles 999999,megabytes 100 --rmttask replicat, group rora TABLE xxx.xxxxxx;
修改后,可以成功完成抽取并传输trail文件。
2015-05-26 15:16:05 INFO OGG-01478 Output file /home/app/ggs/dirdat/lo is using format RELEASE 11.2. 2015-05-26 15:16:10 INFO OGG-01226 Socket buffer size set to 27985 (flush size 27985). Processing table xxx.xxxxxxxx
但是经过测试,数据并没有同步到目标段,经检查发现,传输的trail文件内并没有数据信息,也就是在抽取过程中,并没有抽取到数据。至于为什么没有抽取到数据,目前还没有找到相关的资料,估计这个版本的OGG不支持longtext类型的数据使用OGG的初始化功能。
【上一篇】OGG-00146 VAM function VAMInitialize returned unexpected result: error 600 – VAM Client
【下一篇】OGG-01193 Remote tasks cannot be used when other targets files or trails are specified.
【下一篇】OGG-01193 Remote tasks cannot be used when other targets files or trails are specified.