尝试将组合索引分区从表空间A移至表空间B。 首先,我已经使用DDL成功移动了所有子分区
ALTER INDEX idx1 REBUILD SUBPARTITION "0001234567889_1" TABLESPACE tablespace1 ONLINE PARALLEL;
dba_ind_subpartitions现在在原始表空间上为空。但是,dba_ind_partitions中的索引仍指向旧表空间。如何更改复合分区索引的表空间?
我尝试重建不成功的索引:
SQL> ALTER INDEX idx1 REBUILD PARTITION "0001234567" TABLESPACE tablesspace1 ONLINE PARALLEL
*
ERROR at line 1:
ORA-14287: cannot REBUILD a partition of a composite partitioned index
编辑: 是否无法重建索引?我需要删除并重新创建吗?
答案 0 :(得分:0)