Rem drv: Rem Rem $Header: upgrade_pkgdefs.sql 24-oct-2005.16:30:28 ychan Exp $ Rem Rem upgrade_pkgdefs.sql Rem Rem Copyright (c) 2002, 2005, Oracle. All rights reserved. Rem Rem NAME Rem upgrade_pkgdefs.sql - Rem Rem DESCRIPTION Rem Rem Rem NOTES Rem Rem Rem MODIFIED (MM/DD/YY) Rem ychan 10/24/05 - Add proc Rem ychan 09/30/05 - Fix bug 4642958 Rem ysun 08/22/05 - Add RAC support Rem ychan 08/15/05 - Add header Rem ychan 08/09/05 - Add const Rem ychan 07/12/05 - Clean up Rem ychan 06/14/05 - Created Rem CREATE OR REPLACE PACKAGE mgmt_db_upgrade AS TYPE COLL_LIST IS TABLE OF VARCHAR2(50); COLL9i_INST COLL_LIST := COLL_LIST('instance_throughput_9i', 'instance_efficiency_9i', 'wait_bottlenecks_9i', 'sga_pool_wastage_9i', 'Database_Resource_Usage_9i', 'problemTbsp_9i', 'UserBlock_9i', 'rac_global_cache_9i'); COLL10g_INST COLL_LIST := COLL_LIST('instance_throughput_10i', 'instance_efficiency_10i', 'wait_bottlenecks_10i', 'sga_pool_wastage_10i', 'Database_Resource_Usage_10i', 'problemTbsp_10i_Loc', 'UserBlock_10i', 'rac_global_cache_10i'); COLL9i_RAC COLL_LIST := COLL_LIST( 'problemTbsp_9i'); COLL10g_RAC COLL_LIST := COLL_LIST('problemTbsp_10i_Loc'); -- Module name used for logging MODULE_NAME CONSTANT VARCHAR2(20) := 'MGMT_DB_UPGRADE'; FUNCTION get_9i_coll(p_target_type IN VARCHAR2) return COLL_LIST; FUNCTION get_10g_coll(p_target_type IN VARCHAR2) return COLL_LIST; PROCEDURE change_ver_inst(p_obj IN mgmt_target_property_cbk_obj); PROCEDURE change_ver_rac(p_obj IN mgmt_target_property_cbk_obj); PROCEDURE change_ver_inst(p_obj IN mgmt_target_meta_ver_cbk_obj); PROCEDURE change_ver_rac(p_obj IN mgmt_target_meta_ver_cbk_obj); PROCEDURE handle_version_change(p_obj IN mgmt_target_meta_ver_cbk_obj, p_target_type IN VARCHAR2); END mgmt_db_upgrade; / show errors;