ogg mysql表结构不一致_OGG-01163 Bad column表结构一致、trail文件meta不一致处理

 2023-09-06 阅读 22 评论 0

摘要:OGG-01163 Bad column表结构一致、trail文件meta不一致处理发布时间:2020-07-24 07:54:15来源:51CTO阅读:1322作者:yangjunfeng变更源端表结构后,目标端ogg告警。2019-04-15 12:48:47 ERROR OGG-01163 Bad column length (21) specified f

OGG-01163 Bad column表结构一致、trail文件meta不一致处理

发布时间:2020-07-24 07:54:15

来源:51CTO

阅读:1322

作者:yangjunfeng

变更源端表结构后,目标端ogg告警。

2019-04-15 12:48:47 ERROR OGG-01163 Bad column length (21) specified for column CHANNEL_CODE in table MCS.T_MCS_REPAY_ORD_INF, maximum allowable length is 15.

将复制进程中参数注掉后:

--ASSUMETARGETDEFS

将两边进程都重启,还是报同样的错。又不能轻易跳过交易记录。重新生成定义文件。

GGSCI (essln1) 7> edit params defgen

defsfile /orabak01/ogg/dirprm/cb02.p

userid ogg,password ogg

table UCR_BUSI_91.TF_R_MPHONECODE_IDLE;

table UCR_BUSI_91.TF_R_MPHONECODE_USE;

GGSCI (essln1) 8> defgen paramfile /orabak01/ogg/dirprm/defgen.prm

重新启动目标端复制进程,还是报错,起不来。

REPLICAT rep_sc

userid ogg,password OGG_PROD

discardfile ./dirdat/repsc_discard.txt,append, megabytes 10

SOURCEDEFS ./dirdef/cb02.p

--ASSUMETARGETDEFS

--traceId=defgen_sc

MAP MCS.T_XXX_REPAY_ORD_INF, TARGET FINx.T_BFW_REPAY_ORD_INF ,filter (@GETENV ('transaction', 'csn') >1060516);

其实在表定义文件中,需要添加一个关键字OVERRIDE

SOURCEDEFS ./dirdef/sc.def OVERRIDE

添加后,进程启动正常。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/4673.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息