Cómo encontrar la ubicación del alert log en Oracle

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*

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *