Log oracle
| Fiche express | |
|---|---|
| Type | Emplacement des journaux d'une instance Oracle |
| Fichier principal | alert_<SID>.log |
| Depuis 11g | ADR (Automatic Diagnostic Repository) |
| Outil | Adrci |
| Voir aussi | Instance · Redo log · Adrci |
Retrouver les journaux (logs) d'une instance Oracle — au premier chef le fichier d'alerte (alert log), qui trace les événements significatifs de l'instance (démarrages/ arrêts, erreurs ORA-, changements de paramètres, opérations DDL...).
Avant Oracle 11g
L'emplacement de l'alert log et des traces était piloté par le paramètre
background_dump_dest :
show parameter background
Depuis Oracle 11g : l'ADR
Depuis la version 11g, Oracle centralise diagnostics et traces dans lADR (Automatic
Diagnostic Repository), sous le répertoire défini par le paramètre
diagnostic_dest (typiquement $ORACLE_BASE/diag) :
show parameter diagnostic_dest
L'alert log se trouve alors sous :
$DIAGNOSTIC_DEST/diag/rdbms/<nom_base>/<SID>/trace/alert_<SID>.log
background_dump_dest reste présent pour compatibilité mais n'est plus le
mécanisme principal ; l'outil recommandé pour consulter/purger l'ADR est Adrci plutôt
qu'un accès direct aux fichiers.
Autres informations utiles
- Vérifier la version de la base :
select * from v$version;
- Localiser le fichier de paramètres serveur (spfile) actif :
show parameter spfile;