Boa tarde pessoal,
Estou executando um script para monitorar Tablespaces e descobrir 
quais estão chegando proximo de 100%.
Tentei formatar a coluna mas o resultado sai desta forma ############
Alguém tem um exemplo de como formatar corretamente.

set term off 
feedback off 
verify off 
pages 0 
lines 2000 
trimspool on
head off
column  BYTES_USADOS    format 999,999,999   heading "BYTES_USADOS"

PROMPT *****************************************************
PROMPT Tablespace perto de 0% free
PROMPT *****************************************************

select  a.TABLESPACE_NAME,a.BYTES Bytes_Usados,
b.BYTES Bytes_Livres,round(((a.BYTES-b.BYTES)/a.BYTES)*100,2) Usado,
(100 - round(((a.BYTES-b.BYTES)/a.BYTES)*100,2)) falta 
from (select  TABLESPACE_NAME,sum(BYTES) BYTES 
>From dba_data_files 
group   by TABLESPACE_NAME) a, (select  TABLESPACE_NAME, 
sum(BYTES) BYTES 
>From dba_free_space 
group   by TABLESPACE_NAME ) b 
Where a.TABLESPACE_NAME = b.TABLESPACE_NAME and (100 - round
(((a.BYTES-b.BYTES)/a.BYTES)*100,2) ) <= '50'
order   by ((a.BYTES-b.BYTES)/a.BYTES) desc; 


O formato da coluna
*****************************************************
Informações sobre a instance
*****************************************************

STARTUP_T                                                             
          
---------
                                                                      
 
TRUNC(SYSDATE-(STARTUP_TIME))||'DIA(S),'||TRUNC(24*((SYSDATE-
STARTUP_TIME)-TRUNC
----------------------------------------------------------------------
----------
16-DEC-
06                                                                    
   
2 dia(s), 13 hora(s), 50 minutos(s), 22 
segundos                                
                                                                      
          

*****************************************************
Tablespace perto de 0% free
*****************************************************

TABLESPACE_NAME                BYTES_USADOS BYTES_LIVRES      
USADO      FALTA
------------------------------ ------------ ------------ ---------- --
--------
PSAPSC7620                     ############   6380257280      
72.34      27.66
PSAPSC7                        ############   8512995328       
60.2       39.8
SYSTEM                          838,860,800    372113408      
55.64      44.36

Se alguém tiver modelos de relatorios de monitoramento de 
tabelas,tablespaces seria muito util.

Grato
Rogério

Responder a