暂无图片
OGG同步ERROR:OGG-01163
我来答
分享
ss
2024-05-11
OGG同步ERROR:OGG-01163

环境:

centos 6,oracle 11.2.0.4 单机,ogg Version 12.3.0.1.2 OGGCORE_OGGADP.12.3.0.1.2_PLATFORMS_180712.2305

oracle 数据同步到kafka

进程报错:

ERROR OGG-01163 Bad column length (8) specified for column xxx in table xxx.xxx, maximum allowable length is 2.

现况描述:

由于是跨平台的数据同步,复制进程有配置异构def文件,一般ddl变更后同步出现异常都会手动更新def文件,本次手动更新def文件后进程还是无法启动,多次核对def文件中表相关的列长度定义,也并无发现不一致。

由于短时间未找到报错原因,为了降低影响只能对单表做了exclude处理,各位老板,有遇到过类似问题的吗?或是真有类似的bug id

我来答
添加附件
收藏
分享
问题补充
6条回答
默认
最新
一般

字符集一样吗?

暂无图片 评论
暂无图片 有用 0
ss
题主
2024-05-14
一样的
好好学习

查看数据类型、字符集是否一样?

暂无图片 评论
暂无图片 有用 0
ss
题主
2024-05-14
一样的
伟鹏

这个应该是表结构定义文件的问题,重新defgen一下文件,传输到复制端
如果有assumetargetdefs,将这个参数去掉。

暂无图片 评论
暂无图片 有用 0
ss
题主
2024-05-24
没用,试过了
伟鹏

我之前碰到过这种情况,很诡异,啥啥都一样。中间好像把defgen文件去掉,起了一下,然后重新生成defgen文件,就过去了。我也没搞明白

暂无图片 评论
暂无图片 有用 0
ss
题主
2024-05-27
我是直接把这张表排掉,然后让进程跑个几分钟,再把表加上重新初始化
ss
题主
2024-05-27
找不到原因,奇奇怪怪的问题
伟鹏

或者把这个表在复制端拆分一下,单独跑看看有没有问题。

暂无图片 评论
暂无图片 有用 0
卡卡

ogg bug很多的,这种只能初始化

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏