✒️SAP BASIS Las tareas relacionadas a la base de datos
SAP BASIS Las tareas relacionadas a la base de datos
Unidad 4. Leccion5. Tareas Relacionadas a la base de datos.
Se describira en este tema la arquitectura y funcionalidad de las bases de datos relacionales y posteriormente veremos como realizar las actividades primarias de la base de datos mediante la planificacion en el calendario de base de datos, Tx DB13
TIP. Se debe poner mucha atencion en el backup de los log y de la base de datos, ya que la unica manera de restaurar nuestro servidor despues de un desastre, es mediante un backup y la unica forma de llegar al ultimo momento de nuestro servidor, es por medio del log ya que el backup es a una fecha dad y luego el sistema sigue funcionando, por lo que con los log llegaremos a ese momento o lo mas cercano posible. Es bueno que nosotros como administradores nos perfeccionemos en la base de datos en cuestion, por ejemplo si tenemos SAP sobre Oracle, tenemos que conocer sobre Oracle para llevar a cabo un tunnng por ejemplo.
1. Fundamentos de Administracion de Base de Datos.
Un sistema de base de datos (Database Management System:DBMS) incluye:
- procesos de base de datos
- buffer en la memoria principal
- data files (archivos de datos) que contienen informacion
- log files (archivos de registro) donde los cambios a la informacion son registrados
Buffer: Lugar donde se almacena informacion de forma temporal
Cuando el sistema SAP inicia, todos los work process se conectan a un proceso de la base de datos. Las consultas a la base de datos pasan de los work processes de SAP a los procesos de base de datos asignados, los cuales ejecutan la solicitud en la base de datos.
Los datos se almacenan en los data files, el acceso a los datos siempre se realiza mediante la utilizacion del bufferen la memoria principal.
Procesos especiales de la base de datos se encargan del intercambio de datos entre el buffer y los data files. Durante este intercambio, los datos se leen y se escriben siempre en paginas completas, las cuales normalmente contienen cientos de registros de datos.
Si se realizan cambios a los datos, estos son registrados en el log file, por lo tanto el archivo contiene el estado de los cambios realizados a la base de datos. Solo los cambios, pero no las paginas completas, se registran en el buffer de log.
Las entradas se escriben desde el log buffer al log file, el cual puede ser solo uno o mas de uno dependiendo de la base de datos.
Para cada base de datos, existe un mecanismo que realiza un backup (respaldo) de la informacion desde el log file a otros archivos o a un medio de backup. Esto asegura que el archivo de log no se vuelva demasiado grande, poque con cada respaldo del log file, el espacio ocupado por la informacion respaldada es liberada por el sistema de base de datos para ser reutilizado y registrar nuevos cambios a la base de datos en el log file.
SAP recomienda que se realice un espejo del archivo de log. Algunas bases de datos proveen un software especial que realiza el espejado de los archivos.
El espejado de log file mediante este sw especial se realiza mediante una escritura de dos log files en paralelo (primario y secundario). El sistema de base de datos puede solamente sobrescribir los archivos de log primario y secundario una vez que el primario ha sido respaldado (backup)
Cuando hay problemas para acceder a un log file primario, el archivo es marcado como defectuoso y la base de datos debe llevarse a un estado operacional OFFLINE. Para resaurar el log file defectuodo, es necesario reemplazarlo completamente con el contenido del log file secundario.
NOTA: El mecanismo de log no debe ser desactivado nunca en un sistema productivo; de otra manera el estado de las modificaciones a los datos podria perderse ante una falla. Esto significa que habria un riesgo alto de perdida de datos ante una destruccipon del disco duro de los archivos de datos de la base.
Un sistema de base de datos siempre incluye datos estructurados que contiene informacion esencial de las bases de datos, tal como el numero de data files.
 
 
 
Sobre el autor
Publicación académica de Marybell Adriana Hernandez Robles, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Marybell Adriana Hernandez Robles
Profesión: Ing. en Sistemas Computacionales / Mti - Mexico - Legajo: SC27M
✒️Autor de: 50 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Marybell Hernandez