En las versiones más recientes de Oracle no es obvio dónde está el alert file para investigar posibles problemas.
Si quieres saber cómo comprobar los errores del alert file en Oracle, sigue leyendo.
Tienes un par de maneras de saber dónde se encuentra tu alert file en Oracle.
1. Si la base de datos Oracle está abierta
Puedes utilizar esta consulta después de conectarte con: sqlplus / as sysdba
select *
from v$diag_info
where NAME = 'Diag Trace';
2. Si la base de datos Oracle no está abierta
Puedes utilizar adrci desde la línea de comandos
# 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>
Puedes ver que hay varios homes.
Si quieres comprobar el alert file de la base de datos YP001P1, debes utilizar el ADR base seguido del ADR home (de la salida anterior) y, a continuación, añade la carpeta trace al final
cd /u01/app/oracle/diag/rdbms/yp001p/YP001P1/trace
Una vez en esa carpeta puedes comprobar el alert file
ls -lrt alert*