ORA-00600: internal error code, arguments: [kdiblsorget:rowidIllegal] Generated While Inserting Large Records into partitioned table with bitmap index
(Doc ID 2639327.1)
Last updated on MARCH 04, 2020
Applies to:Oracle Database - Enterprise Edition - Version 22.214.171.124.0 and later
Information in this document applies to any platform.
Getting internal error while inserting a large number of records into a partitioned table with a bitmap index. When inserting just 1 record, it works fine.
ORA-00600: internal error code, arguments: [kdiblsorget:rowidIllegal], , , , , , , , , , , 
Incident details in: <full path and file name>
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Dumping diagnostic data in directory=[cdmp_20200212171227], requested by (instance=1, osid=###), summary=[incident=######].
TABLE <table name>: ADDED INTERVAL PARTITION <partition name> (10109) VALUES LESS THAN (20200210)
TABLE <table name>: ADDED INTERVAL PARTITION <partition name> (10108) VALUES LESS THAN (20200209)
TABLE <table name>: ADDED INTERVAL PARTITION <partition name> (10107) VALUES LESS THAN (20200208)
Errors in file <full path and file name>(incident=######):
Insert is done from an application. This issue can only be replicated after certain time when running the insert from application. The error appears inconsistently as well. The issue appears only after several 100/1000 records are processed.
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