-
Bug
-
Resolution: Done
-
Major
-
1.9.0.Beta1
-
None
-
False
-
None
-
False
-
-
When adding a new table to an existing oracle connector a ParsingException is thrown as soon as data is inserted to the newly added table.
io.debezium.text.ParsingException: DDL statement couldn't be parsed. Please open a Jira issue with the statement ' CREATE TABLE "MYUSER"."ITEMS" ( "ID" NUMBER(4,0) GENERATED BY DEFAULT ON NULL AS IDENTITY MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 101 CACHE 20 NOORDER NOCYCLE NOKEEP NOSCALE NOT NULL ENABLE, "NAME" VARCHAR2(255) NOT NULL ENABLE, "DESCRIPTION" VARCHAR2(512), "COST" FLOAT(126), PRIMARY KEY ("ID") USING INDEX ENABLE, SUPPLEMENTAL LOG DATA (ALL) COLUMNS ) ;'mismatched input 'MINVALUE' expecting {')', ','}
However, if the table is part of the initial connector configuration everything works fine. So the problem seems not to be related to the create table statement.
I have created another issue (DBZ-4834). It might be related. It has a different error but basically the same steps to reproduce.
I've attached the trace log and the connector configurations.