当前位置: 首页 > GoldenGate > 正文

OGG-01192 Trying to use RMTTASK on data types which may be written as LOB chunks

最近做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的初始化功能。

本文固定链接: http://www.dbdream.com.cn/2015/05/ogg-01192-trying-to-use-rmttask-on-data-types-which-may-be-written-as-lob-chunks/ | 信春哥,系统稳,闭眼上线不回滚!

该日志由 dbdream 于2015年05月26日发表在 GoldenGate 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: OGG-01192 Trying to use RMTTASK on data types which may be written as LOB chunks | 信春哥,系统稳,闭眼上线不回滚!
关键字: ,

OGG-01192 Trying to use RMTTASK on data types which may be written as LOB chunks:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter