ITPub博客

首页 > 数据库 > Oracle > OGG-01161的解决

OGG-01161的解决

Oracle 作者:dbasdk 时间:2015-05-05 10:53:38 0 删除 编辑
红枣店铺:https://item.taobao.com/item.htm?id=525210310056
qq:45446263

问题描述:

     我的goldengate是从oracle同步到mysql,报错如下:
    ERROR   OGG-01161  Oracle GoldenGate Delivery for MySQL, repacc.prm:  Bad column index (20) specified for tabl
e xxx.T_xxx, max columns = 20.
     ERROR   OGG-01668  Oracle GoldenGate Delivery for MySQL, repacc.prm:  PROCESS ABENDING. 
原因分析:
    根据错误提示的表,把源端和目标端的表结构进行了对比,发现源端增加了字段,而目标端没有。
解决问题:
   1.修改目标端的表结构,保持跟源端一致
   2.源端重新生成def文件,传送到目标端
     /ggs/defgen paramfile dirprm/defacc.prm
      scp /ggs/dirdef/defacc.prm  root@192.17.6.151:/ggs/dirdef/
   3.重启rep进程
     
stop repacc
     start repacc


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29734436/viewspace-1623446/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: OGG-00769的解决
请登录后发表评论 登录
全部评论

注册时间:2014-07-02

  • 博文量
    490
  • 访问量
    1388204