After applying patch 18891094, replicat got ERROR OGG-00919 Error in COLMAP clause, with GETENV (Doc ID 1939229.1)

Last updated on JULY 17, 2017

Applies to:

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

Symptoms

After applying a fix for Bug 177984670, replicat abneds with:

MAPEXCEPTION resolved (entry "TPE2TX"."FTRANS"): 
  MAP "TPE2TX"."FTRANS", TARGET GGADMIN.EXCEPTIONS, EXCEPTIONSONLY, INSERTALLRECORDS, COLMAP ( excp_date = @DATENOW(), rep_name = @GETENV ('GGENVIRONMENT', 'GROUPNAME'), table_name = @GETENV ('GGHEADER', 'TABLENAME'), errno = @GETENV ('LASTERR', 'DBERRNUM'), errtype = @GETENV ('LASTERR', 'ERRTYPE'), optype = @GETENV ('LASTERR', 'OPTYPE'), transind = @GETENV ('GGHEADER', 'TRANSACTIONINDICATOR'), transimgind = @GETENV ('GGHEADER', 'BEFOREAFTERINDICATOR'), committimestamp = @GETENV ('GGHEADER', 'COMMITTIMESTAMP'), reccsn = @GETENV ('TRANSACTION', 'CSN'), recseqno = @GETENV ('RECORD', 'FILESEQNO'), recrba = @GETENV ('RECORD', 'FILERBA'), rectranspos = @GETENV ('RECORD', 'RSN'), reclength = @GETENV ('GGHEADAER', 'RECORDLENGTH'), logrba = @GETENV ('GGHEADER', 'LOGRBA'), logposition = @GETENV ('GGHEADER', 'LOGPOSITION'), grouptype = @GETENV ('GGENVIRONMENT', 'GROUPTYPE'), filename = @GETENV ('GGFILEHEADER', 'FILENAME'), fileno = @GETENV ('GGFILEHEADER', 'FILESEQNO'), srcrowid = @GETENV ('RECORD', 'ROWID'), srcdbcharset = @GETENV ('GGFILEHEADER', 'DBCHARSET'), replag = @GETENV ('LAG', 'SEC'), cnt_cdr_conflicts = @GETENV ('DELTASTATS','TABLE', @GETENV ('GGHEADER', 'TABLENAME'),'CDR_CONFLICTS'), cnt_cdr_resolutions = @GETENV ('DELTASTATS','TABLE', @GETENV ('GGHEADER', 'TABLENAME'),'CDR_RESOLUTIONS_SUCCEEDED'), cnt_cdr_failed = @GETENV ('DELTASTATS','TABLE', @GETENV ('GGHEADER', 'TABLENAME'),'CDR_RESOLUTIONS_FAILED'))  ;

2014-09-12 10:29:14  WARNING OGG-06439  No unique key is defined for table EXCEPTIONS. All viable columns will be used to represent the key, but may not guarantee uniqueness. KEYCOLS may be used to define the key.
...CDR_CONFLICTS'), cnt_cdr_resol... 
                 ^ 
Error in COLMAP clause. Invalid function or argument. 

Source Context : 
  SourceModule            : [er.mapping] 
  SourceID                : [/scratch/mmar/view_storage/mmar_19196859_sparc/oggcore/OpenSys/src/app/er/mapping.cpp] 
  SourceFunction          : [get_map_entry] 
  SourceLine              : [2326] 

2014-09-12 10:29:14  ERROR   OGG-00919  Error in COLMAP clause. 

 

after removing "@GETENV('GGHEADER','TABLENAME')", replicat runs fine.

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