Error
Error Code: ORA-28602

Oracle ORA-28602: Bitmap Index Conflict

📦 Oracle Database
📋

Description

The ORA-28602 error occurs in Oracle Database when attempting to modify the `records_per_block` parameter on a table that contains bitmap indexes. This operation is not permitted because bitmap indexes are incompatible with changes to the physical block structure.
💬

Error Message

ORA-28602: statement not permitted on tables containing bitmap indexes
🔍

Known Causes

2 known causes
⚠️
Bitmap Index Presence
The table being modified has one or more bitmap indexes defined on it. Bitmap indexes are designed for specific types of queries and don't support the `records_per_block` modification.
⚠️
Modifying `records_per_block`
You are attempting to minimize or nominimize the `records_per_block` setting for the table. This operation directly alters the table's physical storage characteristics.
🛠️

Solutions

Coming Soon

Detailed step-by-step solutions for this error are being prepared. In the meantime, try these general troubleshooting tips:

General Troubleshooting Tips

  • Check the error message carefully for specific details
  • Review recent changes that might have caused the error
  • Search for the exact error code in the official documentation
  • Check log files for additional context
  • Try restarting the application or service