OGG-01296错误
May172013
今天在部署OGG的时候目标端遇到OGG-01296错误。
2013-04-26 21:49:24 ERROR OGG-01296 Oracle GoldenGate Delivery for Oracle, treplva.prm: Error mapping from LPROMIS.T_JJ_AQYBZDFX to ODS_YYJC_BUF.T_JJ_AQYBZDFX. 2013-04-26 21:49:24 ERROR OGG-01668 Oracle GoldenGate Delivery for Oracle, treplva.prm: PROCESS ABENDING.
经过分析发现如下错误信息:
The following columns did not default because of type mismatches: JSGLDWMC JSGLDWMC ...DWBM,JSGLDWMC=JSGLDWMC,ZYXXJD=... ^ Error in COLMAP clause. Mismatched types in column mapping (src JSGLDWMC [64], targ JSGLDWMC [1]).
仔细查看T_JJ_AQYBZDFX表的JSGLDWMC字段,发现源端是NVARCHAR2(64),而目标断该字段的字段类型是VARCHAR2(64),修改目标端的字段结构为NVARCHAR2(64)后,问题解决。
GGSCI (ycods1) 9> info all Program Status Group Lag Time Since Chkpt MANAGER RUNNING REPLICAT RUNNING TREPLVA 04:13:56 00:03:19 。
目标端建表的SQL都是总部下发的,总部下发的文档,处处都是雷,我在这个项目中成功扮演了工兵的角色,徘徊于崩溃和疯的边缘。
本文固定链接: https://www.dbdream.com.cn/2013/05/ogg-01296%e9%94%99%e8%af%af/ | 信春哥,系统稳,闭眼上线不回滚!