✒️SAP BASIS Los logs de base de datos
SAP BASIS Los logs de base de datos
Unidad 3 - Apendice Logs de Bd
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 nuestra bd, la cual coincide con el del sistema SAP.
Los mensajes de sistema son registrados en el log del kernel (knldiag). Este contiene los siguientes tipos de mensaje en un orden cronologico:
a) Inicio y parada de la bd.
b) Informacion sobre las areas fisicas de almacenamiento.
c) Procesos de usuario
d) Mensajes de error de sistema.
El log se escribe con una modalidad conocida como anillo o circular, lo que significa que es sobreescrita cada vez que alcanza un cierto tamaño. Un nuevo archivo de log es creado después de cada inicio del sistema de bd.
Una copia del log anterior (knldiag.old) se crea antes de reiniciar el sistema de bd.
Todos los mensajes de error y advertencia relativos al sistema de bd son registrados en el log de errores (knldiag.err), incluyendo los mensajes para el inicio y parada del sistema.
2- MS SQL SERVER
Registra todos los eventos significativos tales como los del inicio y parada de la bd y mensajes de error en el archivo.
C:/MSSQL/LOG/ERRORLOG
Una nueva version del archivo de log de errores es creado con cada inicio del MS SQL SERVER. Las versiones de estos archivos de logs se almacenan en el orden ERRORLOG.1, ERRORLOG.2 y asi sucesivamente.
La version más vieja se almacena como ERRORLOG.6. En cada reinicio del SQL SERVER, el archivo más antiguo (ERRORLOG.6) se sobreescribe y los demas se renombran para mantener el orden mencionado.
Estos archivos de logs pueden ser visualizados utilizando la herramienta del sistema MS SQL SERVER:Enterprise Manager o Management Studio dependiendo de la version.
Los mensajes registrados por el servicio SQLSERVERAgent, tambien se almacenan en la misma ubicacion con el nombre del archivo SQLAGENT.OUT. Las ultimas seis versiones de este log tambien son guardadas.
3- ORACLE
La base de datos Oracle registra todos los eventos significativos tales 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 registra en el archivo de traza de Oracle (Oracle trace file)
C:/oracle/< sid >/saptrace/usertrace/Ora.trc.
Si el administrador del sistema administra la bd 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 >/sapbackup
4- DB2 (UDB)
La base de datos DB2 registra todos los eventos significatvos en el archivo db2diag.log. La ruta bajo la cual este archivo estará almacenado se define con el parametro Diagnostic Directory Data Path (DIAGPATH).
Esta ruta se configura en el Database Manager Configuration. El valor por defecto es:
$DB2INSPROF/DB2INSTANCE.
El archivo db2diag.log contiene la siguiente informacion:
a) El lugar en el cual el error ha sido reportado. LOs IDs de las aplicaciones permiten la comparación entre entradas que pertenecen a una aplicacion particular tal como SAP en el archivo db2diag.log.
b) Un mensaje de diagnostico con la razon del error. El mensaje usualmente comienza con "DIA".
c) Toda la informacion disponible tal como la estructura de datos SQLCA y punteros a otros archivos de dump o trap.
Información detallada sobre los errores se registra en los archivos de traza (trace) o volcado (dump) DB2, los cuales también se almacenan en la ruta definida por el parametro DIAGPATH. Estos archivos son solamente creados si un problema serio interno de DB2 ocurre.
Podemos acceder al directorio de volcado mediante la transaccion DB6COCKPIT y seleccionando DiagnosticosDirectorio de volcado en el area de navegacion.
Si lo que queremos es mostrar el contenido de un log de error o un archivo de traza, solo necesitamos hacer doble click sobre el archivo.
5- INFORMIX
Todos los eventos significativos, tales como inicio y parada de las bd y mensajes de error son registrados por INFORMIX en el archivo:
$INFORMIXDIR/online...log
Información detallada de los errores se registra en el archivo de traza (trace file) af.
En ciertas ocasiones, el contenido de la memoria compartida es copiada a los archivos shmem. El directorio en donde estos archivos son almacenado se define utilizando el parametro DUMPDIR. El valor por defecto de este parametro es /tmp.
 
 
 
Sobre el autor
Publicación académica de Luis Alberto Caro Montañez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Luis Alberto Caro Montañez
Profesión: Ingeniero en Sistemas - Mexico - Legajo: ML16S
✒️Autor de: 106 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Mi principal objetivo es formar parte de un equipo profesional, en el que los logros y éxitos de cada uno sean reconocidos en un ambiente de trabajo optimo y agradable.
Certificación Académica de Luis Caro