✒️SAP BASIS Los logs de base de datos
SAP BASIS Los logs de base de datos
Max DB: Los mensajes de sistema y errores son registrados por Max DB en el directorio c:/sapdb/data/wrk/<sid>
Donde:
- <SID>: Nombre de la base de datos y la cual coincide con el del sistema SAP
Los mensajes de sistema son registrados en el log del Kernel (knldiag). Los tipos de mensaje en un orden cronologico:
- Inicio y parada de base de datos
- Información sobre las áreas físicas de almacenamiento
- Procesos de usuarios
- Mensajes de error de sistema
El log se escribe como una modalidad conocida como "anillo" o "circular", lo que significa que es sobrescrita cada vez que alcanza 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.
Todos los mensajes de error y advertencia relativos al sistema de base de datos son registrados en el log de errores (knldiag.err), incluyendo mensajes para inicio y parada de sistema.
Nota: A veces, cuando se presenta un error en el sistema SAP se debe acceder a los logs de base de datos sobre la que está instalado el sistema.
MS SQL Server: registra todos los eventos significativos, como los de inicio y parada de la base de datos y mensajes de error en el archivo c:/MSSQIL/LOG/ERRORLOG
Una nueva versión 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
- ERRORLOG.3
- ....
La versión mas vieja se almacena como ERRORLOG.6 en cada reinicio del SQL Server, el archivo más viejo es sobrescrito y los demás se renombran para mantener el orden mencionado.
Estos archivos de losg pueden ser visualizados utilizando la herramienta del sistema MS SQL SERVER: Enterprise Manager o Management Studio dependiendo la versión.
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 seis versiones de ese log tambien son guardadas.
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.
La 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 log en los siguientes directorios:
- c:/oracle/<sid>/sapreorg
- c:/oracle/<sid>/sapcheck
- c:/oracle/<sid>/sapbackup
DB2 (UDB)
La base de datos DB2 registra todos los eventos significativos en el archivo db2diag.log
La ruta bajo la cual el archivo estará almacenando se define con el parámetro "Diagnostic Directory Data Path (DIAGPATH). La ruta se configura en el Database Manager Configuratión, 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 la aplicaciones permiten la comparación entre entradas que pertenecen a una aplicación particular tal como SAP en el archivo sb2diag.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 datos SQLCA y punteros a otros archivos de dump o trap
Información detallada sobre los errores se registra en los archivos de 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 de DB2 ocurre.
Se puede acceder al directorio de volcado mediante la tx DB6COCKPIT y seleccionando "diagnosticos" y luego Directorio de Volcado en el área de navegación. Si se quiere mostrar el contenido de un log de error o un archivo de trace, solo se necesira hacer doble click sobre el archivo.
INFORMIX
Todos los eventos significativos, como lo es el 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 trace (trace file) af. En algunas ocasiones, el contenido de la 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 parametro es /tmp.
 
 
 
Sobre el autor
Publicación académica de Maria Camila Cardenas Castellanos, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Maria Camila Cardenas Castellanos
Profesión: Ingeniera Mecatrónica - Colombia - Legajo: XH28L
✒️Autor de: 99 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Ingeniera mecatrónica de la universidad de san buenaventura, con proyeccion en sap s/4 hana. actualmente cuento con un dos de experiencia en sap en el área de roles y perfiles.
Certificación Académica de Maria Cardenas