vendredi 18 septembre 2015

ADRCI Oracle 11G

Pour faire une purge des traces a partir de la version Oracle 11g:

adrci> purge -age 2



Pour plus d'information :

Automatic Diagnostic Repository (ADR)



$ adrci


la commande suivante liste les différents HOME ADR


adrci> show homes

ADR Homes:
diag/rdbms/mytestdb/MYTESTDB1
diag/rdbms/mytestdb/MYTESTDB

On choisit 

adrci> set homepath diag/rdbms/mytestdb/MYTESTDB1

Check the current retention policy:

adrci> show control

nous retourne des informations comme  :

LONGP_POLICY (long term)  positionné à 365 jours par défaut. utilisé pour les Incidents et mes alertes du Health Monitor.


SHORTP_POLICY (short term)  positionné à 30 jours par défaut. utilisé pour la gestion des fichiers  trace et core dump. 

Pour changer la retention policy on utilise la commande suivante: 
adrci> set control (SHORTP_POLICY = 240) : en nombre d'heure -> 10 jours
adrci> set control (LONGP_POLICY = 1095) : -> 1.5 Mois


Pour purger les anciens logs et traces on peux le faire manuellement ou de maniéré automatique :


  1. Purge manuelle : On spécifie la période de rétention de maniéré explicite : 10080 minutes = 7 jours                    

  • adrci> purge -age 10080 -type ALERT
  • adrci> purge -age 10080 -type TRACE
  • adrci> purge -age 10080 -type incident
  • adrci> purge -age 10080 -type hm
  • adrci> purge -age 10080 -type utscdmp
  • adrci> purge -age 10080 -type cdump
  • adrci> purge -age 10080 pour tout purger.

  1. adrci> purge (on applique la rétention actuellement définie) 


Aucun commentaire:

Enregistrer un commentaire