✒️SAP BASIS Los logs de base de datos
SAP BASIS Los logs de base de datos
LOGS DE BASE DE DATOS
Los Mensajes de sistema y errores son registrados por MAXDB en el siguiente directorio:
C:/sapdb/data/wrk/<sid>
Donde <sid> es el nombre de nuestra base de datos, la cual coincide con el sistema SAP.
Los Mensajes de sistema son registrados con el log del kernel (knldiag). Este contiene los siguientes tipos de Mensaje en un orden cronologico.
-Inicio y parada de la Base de Datos
-Informaciòn sobre las areas fisicas de almacenamiento.
-Procesos de Usuario
-Mensajes de error del sistema.
El Log se describe como una modalidad conocida como anilllo o circular, lo que significa que es sobreescrita cada vez que alcanza un cierto tamaño. Un nuevo archivo de log es creado despues 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.
-Todos 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 inicio y parada del sistema.
2. MS SQL SERVER
MS SQL Server registra todos los eventos significativos tales como los de inicio y parada de la base de datos en:
C:/MSSQLSERVER/LOG/ERRORLOG
Una nueva versiòn del archivo de los de errores es creado en cada inicio del MSQL SERVER.
Las versiones de estos archivos de logs se almacenan en el orden ERRORLOG1, ERRORLOG2 y asi sucesivamente.
La versiòn màs vieja se almacena como ERRORLOG6.
-En Cada reinicio del SQL Server el archivo màs antiguo (ERRORLOG6) se sobrescrito y los demas se renombran para mantener el orden mencionado.
-Estos archivos de Logs pueden ser visualizados utilizando la herramienta del sistema MSSQL Server Enterprise o SQL Management Studio dependiendo de la versiòn.
-Los Mensajes registrados por el servicio SQLSERVERAGENT tambien se almacenan en la misma ubicaciòn con el nombre del archivo SQLAGENT.OUT. Las ùltimas 6 versiones de este log tambien son guardadas.
3. ORACLE
La base de datos de Oracle registra todos los eventos significativos tales como inicio y parada de la base de datos y mensajes de error en el archivo:
C:/oracle/<sid>/saptrace/background/ALERT.LOG
Información 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 base de datos con el usuario sapdba este escribe sus propios archivos de logs 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 significativos en el archivo db2diag.log. La Ruta bajo la cual este archivo, estará almacenado se define con el Diagnostic Directory Data Path (DIAGPATH).
Esta ruta se configura en el Database Manager configurando el valor por defecto es:
$DB2INSPROF/DB2INSTANCE
El Archivo db2diag.log contiene la siguiente información:
*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 aplicación particular tal como SAP en el archivo db2diag.log.
*Un Mensaje de diagnostico con la razón del error. El mensaje usualmente comienza con "DIA".
*Toda la Información disponible tal como la estructura de los 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 parámetro DIAGPATH. Estos archivos son solamente creados si un problema serio interno DB2 ocurre. Podemos acceder al directorio de volcado mediante la transacción DBGCOCKPIT y seleccionando Diagnosticos-----Directorio de volcado en el area de Navegación.
Si lo que queremos es mostrar el contenido de un log de error o un archivo de traza, sólo necesitamos hacer doble click sobre el archivo.
5. INFORMIX
Todos los eventos significativos, tales como inicio y parada de la base de datos y mensajes de error son registrados por INFORMIX en el archivo:
$INFORMIXDIR/online...log
-La Información detallada de los errores se registra en el archivo de traza (trace file) af.
En ciertas ocasiones, el contenido de memoria compartida es copiada a los archivos shmem.
-El Directorio en donde estos archivos son almacenados se define utilizando el parámetro DUMPDIR.
-El valor por defecto de este parámetro es /tmp
 
 
 
Sobre el autor
Publicación académica de Edwin Vargas Guzman, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Edwin Vargas Guzman
Profesión: Ingeniero Electronico - Colombia - Legajo: XS14Z
✒️Autor de: 52 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Edwin Vargas