Rem drv: Rem Rem $Header: provision_post_creation.sql 10-aug-2007.07:57:09 saurgarg Exp $ Rem Rem provision_post_creation.sql Rem Rem Copyright (c) 2005, 2007, Oracle. All rights reserved. Rem Rem NAME Rem provision_post_creation.sql - Rem Rem DESCRIPTION Rem Rem Rem NOTES Rem Rem Rem MODIFIED (MM/DD/YY) Rem saurgarg 08/10/07 - registering purge_prov_collection with em_purge Rem for purging the table entries in Rem mgmt_prov_collection table Rem rattipal 12/04/05 - Backport rattipal_damtr from main Rem rattipal 11/17/05 - Fix 4627280 Rem pshroff 07/28/05 - addd rep manager header Rem neearora 07/25/05 - neearora_bug-4500972 Rem neearora 07/22/05 - Created Rem rem rem Register valid preLoad and postLoad callbacks. rem BEGIN MGMT_LOADER.register_pre_load_callback('MGMT_PROVISION.PRELOAD_CALLBACK'); END; / BEGIN EM_PURGE.add_purge_policy('MGMT_PROV_COLLECTION_PURGE', EM_PURGE.G_POLICY_TYPE_SYSTEM, 'MGMT_PROVISION.PURGE_PROV_COLLECTION', 24, NULL, -- No rollup procedure 'Purge policy for prov collection data', EM_PURGE.G_RETENTION_GROUP_SYSTEM, EM_PURGE.G_POLICY_EXEC_GROUP_DEFAULT, EM_PURGE.G_POLICY_NOT_CONFIGURABLE ); END ; / CREATE OR REPLACE VIEW mgmt_provision_asn_hw_search2 AS SELECT hw.hw_guid, hw.hostname, hw.new_hostname, hw.purpose, hw.serial_number, hw.name, hw.description, tgt.current_asn_guid, tgt.component_urn, tgt.network_urn, tgt.status, asntgt.status as prov_status, summ.system_config, summ.mem, cpu.freq_in_mhz as freq, summ.cpu_count FROM mgmt_prov_hardware hw, mgmt_prov_tgt_status tgt, mgmt_prov_asn_targets asntgt, mgmt$os_hw_summary summ, ecm$cpu_details cpu WHERE tgt.current_asn_guid != ' ' AND hw.hw_guid = asntgt.prov_tgt_guid AND tgt.prov_tgt_guid = asntgt.prov_tgt_guid AND (tgt.current_asn_guid = asntgt.assignment_guid) AND summ.host_name = hw.hostname AND tgt.prov_target_type = 'hw' AND cpu.ecm_snapshot_id =summ.snapshot_guid UNION SELECT hw.hw_guid, hw.hostname, hw.new_hostname, hw.purpose, hw.serial_number, hw.name, hw.description, tgt.current_asn_guid, tgt.component_urn, tgt.network_urn, tgt.status, 'STATE_Provisioned' as prov_status, summ.system_config, summ.mem, cpu.freq_in_mhz as freq, summ.cpu_count FROM mgmt_prov_hardware hw, mgmt_prov_tgt_status tgt, mgmt$os_hw_summary summ, ecm$cpu_details cpu WHERE hw.hw_guid = tgt.prov_tgt_guid AND decode(rawtohex(tgt.current_asn_guid), '', 'EMPTY') = 'EMPTY' AND summ.host_name = hw.hostname AND tgt.prov_target_type = 'hw' AND cpu.ecm_snapshot_id =summ.snapshot_guid WITH READ ONLY; commit; show errors;