MySQL udump导数问题剖析

点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!




问题处理


与业务联系,经过讨论后业务要求将目标端的表字段长度修改到“VARCHAR2(300)”。

修改字段:alter table 表名 modify 字段名 varchar(300);

修改后再次导入数据,正常导入。

总 结:出现这次导数失败的主要原因是字段长度不一至,源端是“VARCHAR2(300)”,目标端是“VARCHAR2(250)”。当源端数据导到目标端时,数据量超过250个字节,就导致数据导不过来,从而形成报错。如何避免:在导数前可以跟业务确认两边字段长度是否一致,或者先去库里检查一下源端和目标端的表字段是否一致。
END


本文作者:易龙超(上海新炬中北团队)

本文来源:“IT那活儿”公众号