私はデータベースで圧縮を無効にしようとしています。インデックスレベルでパーティション化されたインデックスを除いてすべてを実行できました。 「パーティションインデックスの圧縮を無効にしますか?
ALTER TABLE <table_name> MOVE NOCOMPRESS;
ALTER INDEX <index_name> REBUILD NOCOMPRESS;
ALTER INDEX <index_name> REBUILD PARTITION <partition_name> NOCOMPRESS;
ALTER INDEX <index_name> MODIFY PARTITION <partition_name> NOCOMPRESS;
ALTER INDEX <index_name> REBUILD SUBPARTITION <subpartition_name>;
は何の圧縮が下向きにパーティションレベルから使用されていないことを保証するために、しかし、クエリ
select * from dba_indexes where compression = 'ENABLED';
はまだ結果を返し、私のことができます。
は、私はこれらのクエリを実行しましたALTER INDEX ... REBUILD
ここでは、"ORA-14086: a partitioned index may not be rebuilt as a whole."
のように私は'ALTER INDEX ... MODIFY DEFAULT ATTRIBUTES NOCOMPRESS'
のようなものを使うことができると思っていましたが、それはうまくいかないようです。
インデックスを手動で再構築することなく、インデックスレベルで圧縮を無効にする別の方法はありますか?
これは厳しいニュースですが、確認のために感謝します。私は今数週間、決定的な答えを見つけるのに苦労してきました。私は私の前に少しの仕事を持っているように見えます! –