✒️SAP BASIS Los logs de base de datos
SAP BASIS Los logs de base de datos
Apéndice- Logs de base de datos
Frente a un error con nuestro sistema SAP, deberemos acceder a los logs de la base de datos sobre la que está instalado el sistema.
1-Max DB
Los mensajes de sistema y errores son registrados por Max DB en el siguiente directorio:
c:/sapdb/data/wrk/<sid> (donde sid es el nombre de la base de datos, la cual coincide con el sistema SAP)
Los mensajes de sistema son registrados en log del Kernel(knldiag), este contiene los siguientes tipos de mensajes en orden cronológico:
- Inicio y parada de la base de datos
- Información sobre la áreas físicas de almacenamiento
- Procesos de usuarios
- Mensajes de error de sistema
El log se escribe con modalidad conocida como anillos o circular, lo que significa que es sobrescrita cada vez que alcanza un cierto tamaño, un nuevo archivo de log es creado después de cada inicio del sistema de base de datos.
Una copia del log anterior (knldiag.old) se crea antes de reiniciar el sistema de base de datos.
Los mensajes de error y advertencia relativos al sistema de base de datos son registrados en el log de errores (knldiag.err), incluyendo los mensajes para el inicio y parada de sistema.
2-MS SQL Server
Todos los eventos significativos, tales como los de inicio y para de la base de datos y mensajes de error, MS SQL Server los registra en el archivo : c:/MSSQL/LOG/ERRORLOG
Una nueva versión del archivo de log de errores es creado con cada inicio del MS SQL Server, se almacena en el orden ERRORLOG.1, ERRORLOG.2 y asi sucesivamente, la versión mas vieja se almacena como ERRORLOG.6, en cada reinicio el archivo mas antiguo (ERRORLOG.6) es sobrescrito y los demas se renombran para mantener el orden.
Los mensajes registrados por el servicio SQLServerAgent también se almacenan en la misma ubicación con el nombre de archivo SQLAGENT.OUT. Las ultimas 6 versiones de este log tambieén son guardadas.
3-ORACLE
Registra todos los eventos significativos como el inicio y parada de la base de datos y mensajes de error en el archivo:
c:/oracle<sid>/saptrace/background/ALERT.LOG.
Informacion detallada sobre errores se registran en el archivo de oracle (Oracle trace file):
c:/oracle/<sid>/saltrace/usertrace/Ora.trc.
Si el administrador del sistema administra la base de datos con el usuario sapdba, este escribe sus propios archivos de log en los siguientes directorios
- c:/oracle/<sid>/sapreorg
- c:/oracle/<sid>/sapcheck
- c:oracle/<sid>/sapbakup
4-DB2 (UDB)
DB2 registra todos sus eventos significativos en el archivo db2siag.log. La ruta bajo la cual este archivo estara almacenado se define con el parametro Diagnostic Directory Data Path (DIAGPATH).
La ruta se configura en el Database Manager Configuration, el valor por defecto es: $DB2INSPROF/DB2INSTANCE.
db2diag.log contiene la siguiente informacion:
- El lugar en el cual el error ha sido reportado. Los IDs de las aplicaciones permiten la comparacion entre entradas que pertenecen a una aplicacion particular tal como SAP en el archivo db2diag.log.
- Un mensaje de diagnostico con la razon del error, el mensaje usualmente comienza con "DIA".
- Toda la informacion disponible tal como la estructura de datos SQLCA y punteros a otros archivos de dump o trap.
La informacion detallada sobre los errores se registra en los archivos de traza(trace) o volcado(dump) DB2, se almacenan en la ruta definida por el parametro DIAPATH, y solo son creados si un problema serio interno DB2 ocurre.
Podemos acceder al directorio de volcado mediante la transaccion DB6COCKPIT y seleccionando Diagnosticos --> Directorio de volcado en el area de navegacion.
5-Informix
Los eventos significativos como inicio y parada de la base de datos y mensajes de error son registrados por INFORMIX en el archivo: $INFORMIXDIR/online.log
En el archivo de traza (trace file) se registra informacion detallada de los errores, en ocasiones el contenido de la memoria compartida es copiada a los archivos shmem.
El directorioen donde los archivos son almacenados se define utilizando el parametro DUMPDIR. El valor por defecto de este parametro es /tmp.
 
 
 
Sobre el autor
Publicación académica de Madelin Peralta, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Madelin Peralta
Republica Dominicana - Legajo: DV19L
✒️Autor de: 48 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Madelin Peralta