OGGBD Replicats Fail After Upgrade To 21.6 With TaskEngine_4 FlushTask Id Null Location Missing required fields And Some Replicated Columns Get Null Values
(Doc ID 2896507.1)
Last updated on JULY 20, 2024
Applies to:
Oracle GoldenGate Big Data and Application Adapters - Version 21.3.0.0.0 and laterInformation in this document applies to any platform.
Symptoms
Replicat is abended with below errors after upgrading from 21.4 to OGG BIGDATA 21.6:
=ERROR 2022-08-19 07:28:10.000773 [TaskEngine_4(FlushTask)] - id: null location: message: Missing required fields: Msg_0_CLOUD_QUERY_TABLE.event_timestamp, Msg_0_CLOUD_QUERY_TABLE.process_timestamp. reason: invalid
=ERROR 2022-08-19 07:28:10.000798 [TaskEngine_4(FlushTask)] - Error executing flush for table [ TTFGLD495].
And also COLMAP is not working.
We could have incorrect null values as well when using colmap
For ex:
COLMAP (USEDEFAULTS, TESTDATE = @DATE('YYYYMMDDHH','JTS',@GETENV ('JULIANTIMESTAMP')));
The associated column in target Hana is
"TESTDATE ","SECONDDATE","19","YES","n/a"
The test data shows null when using 21.6 and it was fine when using 21.4:
OGGBIGDATA 21.6:
----------------
hdbsql=> select TESTPK,TESTDATE from <SCHEMA>.<TABLE_NAME> where TESTPK=0;
TESTPK,TESTDATE
0,?
OGGBIGDATA 21.4:
----------------
hdbsql=> select TESTPK,TESTDATE from <SCHEMA>.<TABLE_NAME> where TESTPK=0;
0,"2022-08-09 14:34:38"
Changes
OGGBD upgrade from 21.4 to 21.6 OGGBIGDATA version.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |