Comment trouver l'emplacement du fichier journal d'alerte dans Oracle

Dans les versions plus récentes d'Oracle Database, il n'est pas évident de savoir où se trouve le fichier d'alerte permettant d'enquêter sur les problèmes potentiels.

Si vous voulez savoir comment vérifier les erreurs du journal d'alerte dans Oracle, continuez à lire.

Vous disposez de plusieurs moyens pour savoir où se trouve votre fichier d'alerte Oracle.

1. Si la base de données Oracle est ouverte

Vous pouvez utiliser cette requête après vous être connecté avec : sqlplus / as sysdba

select * 
from v$diag_info 
where NAME = 'Diag Trace';

2. Si la base de données Oracle n'est pas ouverte

Vous pouvez utiliser adrci à partir de la ligne de commande

# adrci

ADR base = "/u01/app/oracle"
adrci> show homes
ADR Homes:
diag/rdbms/yp001p/YP001P1
diag/rdbms/azamoa/azamoa1
diag/clients/user_oracle/host_2133002082_110
diag/tnslsnr/xm1iddb21/listener_dg
adrci>

Vous pouvez voir qu'il y a plusieurs maisons.

Si vous souhaitez vérifier le fichier d'alerte pour la base de données YP001P1, vous devez utiliser l'ADR base suivi de l'ADR home (à partir de la sortie ci-dessus) et ajouter le dossier trace à la fin.

cd /u01/app/oracle/diag/rdbms/yp001p/YP001P1/trace

Une fois dans ce dossier, vous pouvez vérifier le fichier d'alerte

ls -lrt alert*

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *