Rem drv: Rem Rem $Header: website_data_upgrade.sql 21-nov-2006.17:42:37 yxie Exp $ Rem Rem website_data_upgrade.sql Rem Rem Copyright (c) 2005, 2006, Oracle. All rights reserved. Rem Rem NAME Rem website_data_upgrade.sql - Rem Rem DESCRIPTION Rem Rem Rem NOTES Rem Rem Rem MODIFIED (MM/DD/YY) Rem yxie 11/21/06 - XbranchMerge yxie_bug5527422 from main Rem yxie 11/09/06 - XbranchMerge yxie_bug5567723 from main Rem yxie 11/21/06 - XbranchMerge yxie_bug5527422 from main Rem yxie 11/09/06 - XbranchMerge yxie_bug5567723 from main Rem yxie 09/28/06 - Rem mfidanbo 09/22/05 - add test_response dummy collections Rem chyu 07/18/05 - adding the upgrade header Rem yxie 07/16/05 - yxie_bug-4482115 Rem yxie 07/11/05 - Created Rem SET ECHO ON SET FEEDBACK 1 SET NUMWIDTH 10 SET LINESIZE 80 SET TRIMSPOOL ON SET TAB OFF SET PAGESIZE 100 BEGIN FOR rec IN (SELECT DISTINCT t.target_name, t.target_type, txn.test_name FROM MGMT_TARGETS t, MGMT_GENSVC_AVAIL_TESTS txn WHERE t.target_type IN (MGMT_GLOBAL.G_WEBSITE_TARGET_TYPE, MGMT_GLOBAL.G_GENERIC_SERVICE_TYPE) AND t.target_guid = txn.target_guid ) LOOP BEGIN em_rep_metric.add_dummy_collection(rec.target_name, rec.target_type, MGMT_GLOBAL.G_AVAIL_TEST_METRIC_NAME, MGMT_GLOBAL.G_AVAIL_METRIC_COLUMN, rec.test_name); EXCEPTION WHEN NO_DATA_FOUND OR DUP_VAL_ON_INDEX OR mgmt_global.key_already_exists THEN -- Ingore duplicate entries NULL; WHEN OTHERS THEN -- if cannot create, then metric is not defined MGMT_LOG.LOG_ERROR(MGMT_GENSVC_AVAIL.MODULE_NAME, NULL, 'Could not create the test_status collection for target: ' || rec.target_name || ' and Test: '|| rec.test_name ||'. Error: ' || SQLERRM, v_log_level_in => MGMT_GLOBAL.G_WARN); END; END LOOP; END; / show errors; BEGIN DELETE FROM EUME2E_ASSOCS_LOOKUP; INSERT INTO EUME2E_ASSOCS_LOOKUP (TARGET_TYPE, ASSOC_GUID, IS_GROUP, EXPAND_GROUP) VALUES(MGMT_GLOBAL.G_WEBCACHE_TARGET_TYPE, MGMT_WEBSITE_TARGET.supports_eum_on_guid, 0, 0); INSERT INTO EUME2E_ASSOCS_LOOKUP (TARGET_TYPE, ASSOC_GUID, IS_GROUP, EXPAND_GROUP) VALUES(MGMT_GLOBAL.G_HTTP_SERVER_TARGET_TYPE, MGMT_WEBSITE_TARGET.supports_eum_on_guid, 0, 0); INSERT INTO EUME2E_ASSOCS_LOOKUP (TARGET_TYPE, ASSOC_GUID, IS_GROUP, EXPAND_GROUP) VALUES('generic_apache', MGMT_WEBSITE_TARGET.supports_eum_on_guid, 0, 0); INSERT INTO EUME2E_ASSOCS_LOOKUP (TARGET_TYPE, ASSOC_GUID, IS_GROUP, EXPAND_GROUP) VALUES('oracle_apache_cluster', MGMT_WEBSITE_TARGET.supports_eum_on_guid, 1, 0); INSERT INTO EUME2E_ASSOCS_LOOKUP (TARGET_TYPE, ASSOC_GUID, IS_GROUP, EXPAND_GROUP) VALUES(MGMT_GLOBAL.G_REDUNDANCY_GROUP_TARGET_TYPE, MGMT_WEBSITE_TARGET.supports_eum_on_guid, 1, 0); INSERT INTO EUME2E_ASSOCS_LOOKUP (TARGET_TYPE, ASSOC_GUID, IS_GROUP, EXPAND_GROUP) VALUES(MGMT_GLOBAL.G_OC4J_TARGET_TYPE, MGMT_WEBSITE_TARGET.supports_e2e_on_guid, 0, 0); INSERT INTO EUME2E_ASSOCS_LOOKUP (TARGET_TYPE, ASSOC_GUID, IS_GROUP, EXPAND_GROUP) VALUES('oc4j_cluster', MGMT_WEBSITE_TARGET.supports_e2e_on_guid, 1, 0); INSERT INTO EUME2E_ASSOCS_LOOKUP (TARGET_TYPE, ASSOC_GUID, IS_GROUP, EXPAND_GROUP) VALUES(MGMT_GLOBAL.G_REDUNDANCY_GROUP_TARGET_TYPE, MGMT_WEBSITE_TARGET.supports_e2e_on_guid, 1, 0); INSERT INTO EUME2E_ASSOCS_LOOKUP (TARGET_TYPE, ASSOC_GUID, IS_GROUP, EXPAND_GROUP) VALUES('oracle_forms', MGMT_WEBSITE_TARGET.supports_forms_on_guid, 0, 0); END; / show errors;