20130111104537884  

<?php

002. 
003.$db_user "hxl";
004. 
005.$db_pass "hxl";
006. 
007.$db_sid "hxl";
008. 
009. 
010. 
011.$dbconn=oci_connect($db_user,$db_pass,"(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST =172.18.2.15)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = hxl)))");
012. 
013. 
014. 
015.//$sql = "select EMPno,Ename from scott.emp";
016. 
017. 
018. 
019.$sql="select
020. 
021.t.statedate statedate,
022. 
023.t.instance_name,
024. 
025.t.tablespace_name,
026. 
027.to_char(t.total_size_gb,'FM9999990.0099') total_size_gb,
028. 
029.to_char(t.used_size_gb,'FM9999990.0099') used_size_gb,
030. 
031.to_char(t.total_size_gb - t.used_size_gb,'FM9999990.0099') free_size,
032. 
033.to_char(t.usage_pct,'FM9999990.0099') usage_pct
034. 
035.from tb_tablespace_usage_info t
036. 
037.where t.statedate = to_char(sysdate, 'yyyymmdd')
038. 
039.and t.type_id in ('1''2')
040. 
041.order by t.usage_pct desc";
042. 
043. 
044. 
045. 
046. 
047.$oci_rs = oci_parse($dbconn,$sql);
048. 
049.oci_execute($oci_rs,OCI_DEFAULT);
050. 
051.//while($row=oci_fetch_array($oci_rs,OCI_ASSOC)) {
052. 
053.//    print_r($row);
054. 
055.//}
056. 
057. 
058. 
059.print "<table border='1'>";
060. 
061.print "<th align = 'center'>统计时间</th>";
062. 
063.print "<th align = 'center'>实例名称</th>";
064. 
065.print "<th align = 'center'>表空间名称</th>";
066. 
067.print "<th align = 'center'>总空间大小(GB)</th>";
068. 
069.print "<th align = 'center'>使用空间(GB)</th>";
070. 
071.print "<th align = 'center'>剩余空间(GB)</th>";
072. 
073.print "<th align = 'center'>使用率</th>";
074. 
075. 
076. 
077.while( OCIFetchInto($oci_rs, &$result_array))
078. 
079.{
080. 
081.print "<tr>";
082. 
083.print "<td align = 'center'>$result_array[0]</td>";     
084. 
085.print "<td align = 'center'>$result_array[1]</td>";     
086. 
087.print "<td align = 'center'>$result_array[2]</td>";     
088. 
089.print "<td align = 'center'>$result_array[3]</td>";     
090. 
091.print "<td align = 'center'>$result_array[4]</td>";     
092. 
093.print "<td align = 'center'>$result_array[5]</td>";     
094. 
095.print "<td align = 'center'>$result_array[6]</td>";
096. 
097.print "</tr>";
098. 
099.}
100. 
101.print "</table>";
102. 
103.?>
創作者介紹
創作者 shadow 的頭像
shadow

資訊園

shadow 發表在 痞客邦 留言(0) 人氣()