Oracle Solution for Error ora-14646

Solution for Oracle Error ORA-14646

ORA-14646: Specified alter table operation involving compression cannot be performed in the presence of usable bitmap indexes

What triggered the Error:

The first time a table is altered to include compression, it cannot have a usable bitmap index (partition). Subsequent alter table statements involving compression do not have this same restriction.

What should we do to fix it:

A) Drop any bitmap indexes defined on the table, and re-create them once the operation is complete or, B) Mark all index fragments of all bitmap indexes defined on the table UNUSABLE and rebuild them once the operation is complete.