TNPM/SQL
From neil.tappsville.com
Jump to navigationJump to searchSQL that might be handy
To find out the total Number of Elements in an on state:
SELECT COUNT(*) "Total Elmt" FROM elmt_desc WHERE str_state = 'on';
To find out the total Number of subElements in an on state:
SELECT COUNT(*) "Total SE"
FROM se_desc s,
elmt_desc e
WHERE s.str_state = 'on'
AND e.str_state = 'on'
AND s.idx_host = e.idx_ind;
To find out the Grouping tree information:
SELECT grpcnt "Group Count",
parentgrpcnt "Parent Group Count",
childgrpcnt "Child Group Count"
FROM (SELECT COUNT(*) grpcnt
FROM se_grp_desc),
(SELECT COUNT(DISTINCT idx_group_parent) parentgrpcnt,
COUNT(DISTINCT idx_group_child) childgrpcnt
FROM se_grp_group);
To find out the SNMP Collector information:
SELECT COUNT(*) "Collector Count",
MAX(cnt) "Max SE Per Collector",
Round(Avg(cnt)) "Ave SE Per Collector"
FROM (SELECT COUNT(*) cnt
FROM elmt_desc e,
se_desc s
WHERE e.idx_ind = s.idx_host
GROUP BY e.int_collector);
To find out the Grouping information:
SELECT cntleafgrp "Leaf Grps With SE",
cntse "Total SE",
cntgrpedse "Total Grped SE",
Round(cntgrpedse / cntse, 1) "Grp Density",
distinctcntgrpedse "Distinct Count Of Grped SE",
Round(cntgrpedse / distinctcntgrpedse, 1) "Grp Density Of Grped SE"
FROM (SELECT COUNT(*) cntgrpedse
FROM se_grp_member),
(SELECT COUNT(DISTINCT idx_alias_inst) distinctcntgrpedse
FROM se_grp_member),
(SELECT COUNT(*) cntse
FROM se_desc),
(SELECT COUNT(DISTINCT idx_group) cntleafgrp
FROM se_grp_member);
Version Control details
begin
pvm_version.Delete_Current_Version('INST',' <Proviso_component>,' <hostname>');
end;
/
begin pvm_version.Delete_Current_Version('INST','Database','my_dbdm');end;/
begin pvm_version.Delete_Current_Version('INST','Datachannel','my_dc');end;/
begin pvm_version.Delete_Current_Version('INST','Dataload','my_dl');end;/
begin pvm_version.Delete_Current_Version('INST','Datamart','my_dbdm');end;/
begin pvm_version.Delete_Current_Version('INST','Dataview','my_dv');end;/