![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS Los logs de base de datos
SAP BASIS Los logs de base de datos
![SAP BASIS Los logs de base de datos SAP BASIS Los logs de base de datos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/126.jpg)
Logs de Bd
Los errores de sistemas son registrados por max db en la siguiente direccion
c:/sapdb/data/wrk/<sid> donde el sid es el nombre de nuestra bd la cual coincide con el del sistema sap los mensajes del sistema son registrados en el log del kernel knldiag y este tiene los siguientes tipos de mensajes en un orden cronologico
INicio y parada de bd
informacion sobre las areas fisicas de almacenamiento
procesos de usuario
mensajes de error del sistema.
el log se escribe con una modalidad conocida como anillo o circular, lo que significa que es sobrescrita cada vez que alcanza un cierto tamaño. un nuevo archivo de log es creado despues de cada inicio del sistema de bd.
una copia de log (knldiang.old)se crea antes de reinciar el sistema de base de datos.
Todos los mensajes de error y advertencia relativos al sistema de bd son registrados en el log de errores (knldiag.err), incluyendo los mensajes de inicio y parada del sistema.
MSSQL SERVER:
sql server registrado todos los eventos significativos tales como los de inicio y parada de la bd y mensajes de error en la ruta.
C:/mssql/log/errorlog
Una nueva version del archivo log es creado con cada inicio del ms sql server , las versiones de estos archivos de los se almacenan en el orden ERRORLOG.1, ERRORLOG.2 y asi sucesivamente.
La version mas vieja se alamacena con al nombre ERRORLOG.6 es cada reinicio sql server , el archivo mas antiguo(errorlog.6)es sobrescrito y los demas se renombran para mantener el orden mencionado.
estos archivos de log puede ser visualizados utilizando la herramienta del sistema ms sql server enterprice manager o el management studio dependiendo la version.
Los mensajes registrados por el servicio sqlserveragent tambien se almacenan en la misma ubicacion con el nombre del archivo sqlagent.out. las utlimas 6 versiones de este log tambien son guardadas
Oracle :
La base de datos oracle guarda todos sus datos en
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/orac.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
DB2: Registra todos sus eventos significativos 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 db manager configuration 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 diagnóstico 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 los 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 en bd ocurre.
Podemos acceder al directorio de volcado mediante la transacción db6cockpit y seleccionando diagnósticos -- directorio de volcado en el área de navegación.
Si se quiere ver el archivo de traza los dar doble clic
Informix:
Todos los eventos significados como inicio y parada de bd y mensajes de error son registrados por informix en el archivo
$INFORMIXDIR/online.<hostname><sid>.log
Información detallada de los errores se registran en el archivo de traza (trace file)af.<unique.no>
En ciertas ocasiones el contenido de la memoria compartida es copiada a los archivos shemem<unique no>
El directorio en donde estos archivos son almacenados se define utilizando el parámetro dumpdir el valor por defecto de este es /tmp
 
 
 
Sobre el autor
Publicación académica de Josue Humberto Mendoza Sanchez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Josue Humberto Mendoza Sanchez
Profesión: Administrador Sap Basis Jr., Analista de Sistemas con Especialidad en Punto de Venta - Colombia - Legajo: KB23Q
✒️Autor de: 40 Publicaciones Académicas
🎓Cursando Actualmente: Consultor en SAP BASIS Nivel Avanzado
🎓Egresado del módulo:
Certificación Académica de Josue Mendoza