Rem drv: Rem Rem $Header: provision_data_upgrade.sql 30-apr-2006.23:05:21 kashukla Exp $ Rem Rem provision_data_upgrade.sql Rem Rem Copyright (c) 2006, Oracle. All rights reserved. Rem Rem NAME Rem provision_data_upgrade.sql - Rem Rem DESCRIPTION Rem Rem Rem NOTES Rem Rem Rem MODIFIED (MM/DD/YY) Rem kashukla 04/30/06 - Created Rem SET ECHO ON SET FEEDBACK 1 SET NUMWIDTH 10 SET LINESIZE 80 SET TRIMSPOOL ON SET TAB OFF SET PAGESIZE 100 CREATE OR REPLACE view mgmt_prov_suite_hw_cnt AS SELECT suite_inst_guid, sum(member_count) as member_count FROM ( SELECT st.suite_inst_guid, SUM(clus.node_count) as member_count FROM mgmt_provision_clus_node_cnt clus, mgmt_prov_suite_inst_members st WHERE st.member_guid = clus.cluster_guid and st.member_type = 'cluster' GROUP BY st.suite_inst_guid UNION ALL SELECT suite_inst_guid, count(*) as member_count FROM mgmt_prov_suite_inst_members WHERE member_type = 'hw' GROUP BY suite_inst_guid ) GROUP BY suite_inst_guid WITH READ ONLY; CREATE OR REPLACE VIEW mgmt_provision_si_status AS SELECT si.suite_inst_guid, si.name, si.description, si.purpose, tgt.current_asn_guid, si.suite_urn, tgt.network_urn, tgt.status, smc.member_count FROM mgmt_prov_suite_instance si INNER JOIN mgmt_prov_tgt_status tgt ON si.suite_inst_guid = tgt.prov_tgt_guid AND tgt.prov_target_type = 'suiteInstance' LEFT OUTER JOIN mgmt_prov_suite_hw_cnt smc ON smc.suite_inst_guid = si.suite_inst_guid WITH READ ONLY; commit; show errors;