Rem drv: Rem Rem $Header: emcore/source/oracle/sysman/emdrep/sql/core/10.2.0.4.2/basic/basic_schema_upgrade_db.sql /st_emcore_10.2.0.4.2db11.2/2 2009/05/04 22:17:07 jsadras Exp $ Rem Rem basic_schema_upgrade_db.sql Rem Rem Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved. Rem Rem NAME Rem basic_schema_upgrade_db.sql - Rem Rem DESCRIPTION Rem Rem Rem NOTES Rem Rem Rem MODIFIED (MM/DD/YY) Rem jsadras 02/27/09 - Compress mgmt_metrics for all operations Rem jsadras 02/27/09 - Created Rem BEGIN EXECUTE IMMEDIATE 'ALTER TABLE mgmt_metrics MOVE COMPRESS FOR ALL OPERATIONS'; EXCEPTION -- Currently compress does not raise errors even if tables is compressed WHEN OTHERS THEN NULL ; END ; / Rem Rem rebuild the indexes to avoid ORA 1502 Rem BEGIN FOR idx IN ( SELECT owner,index_name FROM ALL_INDEXES WHERE owner='&&EM_REPOS_USER' AND table_name='MGMT_METRICS') LOOP BEGIN IF idx.index_name IN ('MGMT_METRICS_PK','MGMT_METRICS_IDX_03') THEN EXECUTE IMMEDIATE 'ALTER INDEX '||idx.owner||'.'||idx.index_name||' REBUILD COMPRESS 3' ; ELSE EXECUTE IMMEDIATE 'ALTER INDEX '||idx.owner||'.'||idx.index_name||' REBUILD' ; END IF ; EXCEPTION WHEN OTHERS THEN NULL ; END ; END LOOP ; END ; /