Os arquivos de rastreamento devem ser limpos com certa  frequência, caso contrario  vai acabar ocorrendo falta de espaço em  disco, estes arquivos geralmente são * .trc, * .trm ou * .log. 

 

OBS :

Note que os arquivos de auditoria não são incluídos em arquivos de rastreamento.

Vou escrever outro artigo sobre os arquivos de auditoria e o log de alertas.  

 

Antigamente esta limpeza era via script hoje temos o  ADRCI interfact para controlar esses arquivos de rastreamento.

 

##### Entrando no ADRCI

esse é o passo mais difícil então muita atenção digite.

adrci

pronto agora que você entrou no shell do adrci e deve estar rindo vamos ao trabalho 

 

 

##### Mostrar configuração atual

adrci> show homes

ADR Homes:

diag/rdbms/<<Diretorio>>/<<Diretorio>>

diag/tnslsnr/<<BANCO>>/listener

 

##### Definindo a configuração a ser trabalhada

adrci> set homepath diag/tnslsnr/<<BANCO>>/listener

 

##### Confirmando as configuração vigentes.

adrci> show control

 

ADR Home = /u01/app/grid/diag/crs/node2/crs:

*************************************************************************

ADRID                SHORTP_POLICY        LONGP_POLICY         LAST_MOD_TIME                            LAST_AUTOPRG_TIME                        LAST_MANUPRG_TIME                        ADRDIR_VERSION       ADRSCHM_VERSION      ADRSCHMV_SUMMARY     ADRALERT_VERSION     CREATE_TIME

-------------------- -------------------- -------------------- ---------------------------------------- ---------------------------------------- ---------------------------------------- -------------------- -------------------- -------------------- -------------------- ----------------------------------------

3841422557           720                  8760                 2015-08-21 16:03:18.127927 +08:00                                                 2018-03-07 10:43:49.850300 +08:00        1                    2                    82                   1                    2015-08-21 16:03:18.127927 +08:00

1 rows fetched

 

##### Vamos mudar 

SHORTP_POLICY de 720 horas => 30 dias

LONGP_POLICY  de 8760      => 365 dias

##### Para 

SHORTP_POLICY de 168 horas => 7 dias

LONGP_POLICY  de 360 horas => 15 dias

 

 

adrci> set control (shortp_policy = 168);

adrci> set control (longp_policy = 360);

adrci> show control;

 

 

Agora se quiser excluir todos os arquivos de rastreamento com mais de 21600 minutos (15 dias) na instancia atual. 

Tipo assim agora, então manda ver. 

 

adrci> purge -age  21600;

 

 

 FACILITANDO A SUA VIDA :

 

SITE PARA CALCULO DO TEMPO : https://www.convertworld.com/pt/tempo/minutos.html

 

 

OBS :

Alguns arquivos de AUDITORIA, cuja extensão é .aud utilizamos o comando FIND, para exclusão.

 

find /u01/app/oracle/admin/<<banco>>/adump -type f -mtime +15 -name '*.aud' -exec rm -f {} \;