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