OGG GoldenGate : Numcnv_getnumeric - Buffer Overflow When Using Filter "Where" in a Table Statement (Doc ID 1376606.1)

Last updated on NOVEMBER 15, 2016

Applies to:

Oracle GoldenGate - Version 11.1.1.0.0 and later
Information in this document applies to any platform.

Symptoms

ERROR OGG-01072 NUMCNV_getNumeric(const char *, size_t, int64_t *, short *, BOOL): Buffer overflow, needed: 21, allocated: 19.

 

extract EXPJ
EXTTRAIL ./dirdat/yy
userid myuser, password XXXX
TABLE MYUSER.MASTERLOGGING &
, FILTER ( R > 0) ;

CREATE TABLE "MASTERLOGGING"
( "R" NUMBER(31,0),
"LINE" VARCHAR2(43),
PRIMARY KEY ("R")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 204800 NEXT 204800 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 204800 NEXT 204800 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
MONITORING

Insert sql
*********
insert into MYUSER.MASTERLOGGING values (12345678909999999990,'PJ3') ;

 

 

ERROR OGG-01072 NUMCNV_getNumeric(const char *,
size_t, int64_t *, short *, BOOL): Buffer overflow, needed:
20, allocated: 19.



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms