If you attempt to rebuild an entire index while rebuilding a partitioned index, you may receive an ORA-14086 error.
1 2 3 4 5  | SQL> alter index index01 rebuild;  alter index index01 rebuild  ERROR at line 1:  ORA-14086: a partitioned index may not be rebuilt as a whole  | 
To solve the problem, rebuild all partitions separately.
Rebuild All Partition of a Partitioned Index
You can prepare the rebuild command for all partitions of the index with the following query.
1  | select 'alter index '||index_owner||'.'||index_name||' rebuild partition '||partition_name||';' from dba_ind_partitions where index_name='INDEX01';  | 
 ![]()
Database Tutorials MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux 