Rem drv: Rem Rem $Header: severity_schema_upgrade.sql 08-may-2007.06:54:22 bram Exp $ Rem Rem severity_schema_upgrade.sql Rem Rem Copyright (c) 2006, Oracle. All rights reserved. Rem Rem NAME Rem severity_schema_upgrade.sql - Rem Rem DESCRIPTION Rem Rem Rem NOTES Rem Rem Rem MODIFIED (MM/DD/YY) Rem bram 05/03/07 - Create Index-mgmt_current_violation_idx_05 only if not present Rem neearora 07/27/06 - project 21470. Added object Rem MGMT_VIOLATION_SUMMARY_REC Rem bram 04/17/06 - Created Rem DECLARE l_count NUMBER DEFAULT 0; BEGIN SELECT count(*) INTO l_count FROM all_indexes WHERE index_name = 'MGMT_CURRENT_VIOLATION_IDX_05'; IF (l_count > 0) THEN -- drop the index EXECUTE IMMEDIATE 'DROP INDEX MGMT_CURRENT_VIOLATION_IDX_05'; END IF; EXECUTE IMMEDIATE 'CREATE INDEX MGMT_CURRENT_VIOLATION_IDX_05 ON mgmt_current_violation (target_guid, violation_type, violation_level) STORAGE (FREELISTS 4) INITRANS 4'; END; / CREATE OR REPLACE TYPE mgmt_violation_summary_rec AS OBJECT ( target_guid RAW(16), policy_guid RAW(16), key_value VARCHAR2(256), collection_timestamp DATE, violation_level NUMBER, message VARCHAR2(4000), message_nlsid VARCHAR2(64), message_params VARCHAR2(4000), value NUMBER, string_value VARCHAR2(1024) ); /