# Invoca o ADRCI: Automatic Diagnostic Repository Command Interpreter
[oracle@oracle]$ adrci
#comando descreve o uso.
adrci> help purge
# Listar todos os diretórios de rastreamento de banco de dados disponíveis
adrci> SHOW HOMES | HOME | HOMEPATH
Este comando será usado para definir um valor inicial específico (diretório de rastreamento)
adrci> set home diag/rdbms/orcl/orcl
# As políticas podem ser ajustadas de acordo com a necessidade usando os seguintes comandos:
adrci> SHOW CONTROL
ADR Home = /u01/oracle/diag/rdbms/proddb01/proddb01:
*************************************************************************
ADRID SHORTP_POLICY LONGP_POLICY
-------------------- -------------------- --------------------
597879840 720 8760
# Por default, os arquivos de trace serão mantidos no ADR por 30 dias (720 horas),
# os arquivos de INCIDENTE por um ano (8760 horas).
# Porém, é possível limpar manualmente, utilizando o comando PURGE:
/*------------ PURGES -----------------------------------------------------------------*/
# Inicie manualmente a eliminação de tudo com base nos padrões.
adrci> purge
# Eliminar tudo com mais de 1 dia.
adrci> purge -age 24 -type trace
# Eliminar tudo com mais de 1 mês.
adrci> purge -age 43200
# Eliminar INCIDENTes com mais de 1 mês
adrci> purge -age 43200 -type INCIDENT
# Eliminar todos os arquivos de rastreamento com mais de 48 horas
adrci> purge -age 48 -type trace
# Outros exemplos (2160 horas = 90 dias):
PURGE -AGE 2160 -TYPE ALERT
PURGE -AGE 2160 -TYPE INCIDENT
PURGE -AGE 2160 -TYPE cdump
PURGE -AGE 2160 -TYPE stage
PURGE -AGE 2160 -TYPE sweep
PURGE -AGE 2160 -TYPE hm
/*--------Problems and INCIDENTs---------------------------------------------------------*/
adrci> SHOW ALERT
adrci> SHOW ALERT -p "message_text like '%INCIDENT%'"
adrci> SHOW ALERT -tail –f
adrci> SHOW ALERT -tail 20
adrci> SHOW BASE
adrci> SHOW HM_RUN
adrci> SHOW LOG
adrci> SHOW PROBLEM
adrci> SHOW REPORT
adrci> SHOW INCIDENT
adrci> SHOW INCIDENT -MODE BRIEF
adrci> SHOW INCIDENT -MODE DETAIL
adrci> SHOW INCIDENT -MODE BASIC
adrci> SHOW INCIDENT -MODE DETAIL -p INCIDENT_id=XxXxx
procurar por: start error stack dump with barriers
adrci> SHOW trace /u01/app/oracle/diag/rdbms/orcl/orcl/INCIDENT/incdir_33921/orcl_ora_25872_i33921.trc
adrci> SHOW TRACEFILE
adrci> SHOW TRACEFILE %mmon%
#Este exemplo mostra todos os arquivos de rastreamento para todos os INCIDENTes
adrci> SHOW INCDIR
/*---------IPS (INCIDENT Packaging Service )-----------------------------------------------------------------------*/
# Utilizando o IPS para gerar um pacote a ser enviado para o suporte da Oracle com todos detalhes do problema ocorrido:
adrci> ips create package problem 1 correlate all
Created package 1 based on problem id 1, correlation level all
adrci> ips generate package 1 in "/tmp/oracle"
Generated package 1 in file /tmp/oracle/IPSPKG_20141223161727_COM_1.zip, MODE complete
# Visualizando os arquivos gerados dentro do pacote:
adrci> IPS SHOW FILES PACKAGE 1
adrci
show home
set home diag/rdbms/xxx/xxx
show alert -tail -f