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*