IE & CE Abend With OGG-02297 On Executing Alter Table To Add Identity Column
(Doc ID 2780232.1)
Last updated on APRIL 17, 2023
Applies to:
Oracle GoldenGate - Version 12.3.0.1.3 to 19.1.0.0.4 [Release 12.3]Information in this document applies to any platform.
Symptoms
With Sequence replication:
On source DB, if a new column is added into a table with a DDL like this
ALTER TABLE <SCHEMA>.<TABLE>
ADD (ID NUMBER DEFAULT "<SCHEMA>"."COL_SEQ"."NEXTVAL" CONSTRAINT COL NOT NULL);
Then it abends an extract…
Below workaround works ok.
1.
ALTER TABLE MDAWS.EM_AWS_LOAD_TST
ADD (ID NUMBER DEFAULT 1 CONSTRAINT EM_AWS_LOAD_BOOKING_ID_NN_TST NOT NULL);
2.
ALTER TABLE MDAWS.EM_AWS_LOAD_TST
modify (ID DEFAULT "MDAWS"."EM_AWS_LOAD_BOOKING_TST_SEQ"."NEXTVAL");
All other sequence DDLs and sequence values changes are replicating well.
This is an unsupported ALTER TABLE statement for table <SCHEMA>.<TABLE>
Changes
With Sequence replication:
On source DB, if a new column is added into a table with a DDL like this
ALTER TABLE <SCHEMA>.<TABLE>
ADD (ID NUMBER DEFAULT "<SCHEMA>"."COL_SEQ"."NEXTVAL" CONSTRAINT COL NOT NULL);
Then it abends an extract… Rest of the sequence DDL and values work fine
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 |