Curso de Administración Oracle DB:  Workshop II

1. Objetivo General

El curso taller Administración Oracle DB:  Workshop II, es un curso oficial de Oracle Education que está diseñado para llevar al administrador de la base de datos más allá de las tareas básicas tratadas en el primer taller. El estudiante obtendrá un conocimiento más profundo del que posiblemente es el trabajo más importante de un DBA: la copia de seguridad y recuperación. Se tratan detalladamente los conceptos y la arquitectura que soportan la copia de seguridad y la recuperación, junto con los pasos para llevarlas a cabo de varias formas y en diversas situaciones. Esto incluye cómo definir y probar  copias de seguridad y realizar recuperación .

Además, los DBA aprenderán a gestionar la memoria de forma eficaz y a realizar algunas tareas de ajuste y evaluación del rendimiento, incluidos algunos de los asesores. Se abordan todos los tipos de tecnologías de flashback, los trabajos de programación dentro y fuera de la base de datos y el control del uso de recursos del sistema.

El alumno aprenderá:

  • Automatizar tareas del DBA con el programador.
  • Diagnosticar y reparar fallos de datos con la tecnología de flashback.
  • Gestionar el espacio para optimizar el almacenamiento de la base de datos para que se adapte a los cada vez mayores requisitos de espacio.
  • Supervisar y gestionar los principales componentes de la base de datos, como la memoria, el rendimiento y los recursos.
  • Garantizar la disponibilidad de la base de datos mediante las estrategias de copia de seguridad y recuperación adecuadas.

2. Objetivos Específicos

  • Realizar copias de seguridad y recuperar una base de datos (y de sus partes) mediante RMAN (línea de comandos y Enterprise Manager)
  • Configurar Oracle Database para una recuperación óptima
  • Configurar la instancia de la base de datos de forma que los recursos se asignen entre sesiones y tareas de forma adecuada
  • Identificar las sesiones de la base de datos con carga excesiva y las sentencias SQL de bajo rendimiento
  • Programar trabajos para que se ejecuten dentro o fuera de la base de datos
  • Utilizar una configuración de la memoria flexible y apropiada para la base de datos
  • Utilizar la compresión para optimizar el almacenamiento de la base de datos y duplicar una base de datos
  • Utilizar la tecnología de flashback para ver estados anteriores de los datos y revertir objetos o toda la base de datos a un estado anterior
Administración Oracle DB: Workshop II
Administración Oracle DB: Workshop II

3. Contenidos (15 horas teóricas y 35 horas prácticas)

Módulo 1: Conceptos Principales y Herramientas de Oracle Database

  • Arquitectura de Oracle Database: Visión General
  • Conceptos de Almacenamiento de ASM
  • Conexión con la Base de Datos y la Instancia de ASM
  • Visión General de las Herramientas del DBA

Módulo 1: Configuración de Recuperabilidad

  • Objetivo de la Copia de Seguridad y Recuperación (B&R), Tareas Típicas y Terminología
  • Uso de Recovery Manager (RMAN)
  • Configuración de la Base de Datos para Operaciones de Copia de Seguridad y Recuperación (B&R)
  • Configuración del Modo Archivelog
  • Configuración de Retención de Copias de Seguridad
  • Configuración y Uso de un Área de Recuperación de Flash (FRA)

Módulo 2: Uso del Catálogo de Recuperación de RMAN

  • Seguimiento y Almacenamiento de la Información de Copia de Seguridad
  • Configuración de un Catálogo de Recuperación
  • Registro de Copias de Seguridad
  • Uso de Scripts Almacenados de RMAN
  • Gestión del Catálogo de Recuperación (Copia de Seguridad, Exportación, Importación, Actualización, Borrado y Catálogo

Módulo 3: Configuración de Valores de Copia de Seguridad

  • Configuración y Gestión de Valores Persistentes para RMAN
  • Configuración de Copia de Seguridad Automática del Archivo de Control
  • Optimización de Copia de Seguridad
  • Valores de Configuración Avanzada: Compresión de Copias de Seguridad
  • Configuración de Copia de Seguridad y Restauración de Archivos de Gran Tamaño (Varias Secciones)

Módulo 4: Creación de Copias de Seguridad con RMAN

  • Tipos de Copias de Seguridad de RMAN
  • Creación y Uso de:
    – Juegos de Copias de Seguridad y Copias de Imágenes
    Copia de Seguridad de la Base de Datos Completa
    Copia de Seguridad Incremental Rápida
    – Configurar los Destinos de la Copia de Seguridad
    – Juegos de Copias de Seguridad Duplicados
    Copias de Seguridad de Archivo
  • Tarea de Copia de Seguridad y Recuperación
  • Restauración y Recuperación
  • Causas de la Pérdida de Archivos
  • Recuperación Automática de Archivos Temporales
  • Recuperación de un Grupo de Redo Logs Perdido
  • Recuperación de un Tablespace de Índice Perdido
  • Recreación de un Archivo de Autenticación de Contraseñas
  • Recuperación Completa e Incompleta
  • Otras Operaciones de Recuperación

Módulo 5: Uso de RMAN para Realizar Recuperaciones

  • Recuperación Completa tras la Pérdida de un Archivo de Datos Crítico o No Crítico
  • Recuperación de Copias de Imagen y Cambio de Archivos
  • Restauración y Recuperación de una Base de Datos en Modo NOARCHIVELOG
  • Recuperación Incompleta
  • Recuperación con un Archivo de Control de Copia de Seguridad
  • Restauración de una Copia de Seguridad Automática: Archivo de Parámetros del Servidor y Archivo de Control
  • Restauración y Recuperación de la Base de Datos en un Nuevo Host

Módulo 6: Supervisión y Ajuste de RMAN

  • Supervisión de Trabajos de RMAN
  • Equilibrio entre Velocidad de la Copia de Seguridad y Velocidad de la Recuperación
  • Multiplexión de RMAN
  • E/S Síncrona y Asíncrona
  • Explicación del Impacto en el Rendimiento de MAXPIECESIZE, FILESPERSET, MAXOPENFILES y BACKUP
  • DURATION

Módulo 7: Diagnóstico de la Base de Datos

  • Asesor de Recuperación de Datos (DRA)
  • Corrupción de Bloques
  • Repositorio de Diagnóstico Automático (ADR)
  • Monitor de Estado
  • Herramienta de Línea de Comandos de ADR, ADRCI

Módulo 8: Uso de la Tecnología de Flashback I

  • Tecnología de Flashback: Visión General y Configuración
  • Uso de la Tecnología de Flashback para Consultar Datos
  • Flashback de Tabla
  • Consulta de Flashback de Transacciones
  • Ejecución de la Interrupción de Flashback de Transacciones

Módulo 9: Uso de la Tecnología de Flashback II

  • Recuperación Total de Oracle
  • Flashback de Borrado y Papelera de Reciclaje
  • Realización de Flashback de Base de Datos
  • Configuración de Flashback de Base de Datos
  • Realización de Operaciones de Flashback de Base de Datos
  • Supervisión de Flashback de Base de Datos

Módulo 10: Gestión de la Memoria

  • Estructuras de Memoria de Oracle
  • Parámetros de Memoria de Oracle Database
  • Uso de la Gestión Automática de Memoria
  • Gestión Automática de Memoria Compartida
  • Uso de Asesores de Memoria
  • Uso de Vistas del Diccionario de Datos

Módulo 11: Gestión del Rendimiento de la Base de Datos

  • Actividades de Ajuste
  • Uso de Preferencias de Estadísticas
  • Recopilación de Estadísticas del Optimizador
  • Supervisión del Rendimiento de Sesiones y Servicios
  • Repositorio de Carga de Trabajo Automática (AWR)
  • Descripción de las Ventajas de la Reproducción de la Base de Datos

Módulo 12: Gestión del Rendimiento mediante Ajuste SQL

  • Ajuste SQL y Asesores de SQL
  • Uso del Asesor de Ajustes SQL
  • Asesor de Acceso SQL
  • Visión General de SQL Performance Analyzer

Módulo 13: Gestión de Recursos

  • Gestor de Recursos de la Base de Datos: Visión General y Conceptos
  • Acceso y Creación de Planes de Recursos
  • Creación de Grupo de Consumidores
  • Especificación de Directivas de Plan de Recursos, Incluidas:
    Limitación del Uso de CPU en el Nivel de la Base de Datos
    Agrupación de Instancias
  • Activación de un Plan de Recursos
  • Supervisión del Gestor de Recursos

Módulo 14: Automatización de Tareas con el Programador

  • Simplificación de Tareas de Gestión
  • Creación de un Trabajo, un Programa y una Programación
  • Uso de Programaciones Complejas, Basadas en Eventos o Basadas en Tiempo
  • Descripción del Uso de Ventanas, Grupos de Ventanas, Clases de Trabajo y Grupos de Consumidores
  • Trabajos con Varios Destinos

Módulo 15: Gestión del Espacio en Bloques

  • Gestión de Espacio Libre
  • Supervisión del Espacio
  • Compresión de Datos

Módulo 16: Gestión del Espacio en Segmentos

  • Creación de Segmentos a Petición
  • Funcionalidad de Ahorro de Espacio Adicional
  • Reducción de Segmentos
  • Asesor de Segmentos
  • Gestión de Asignación de Espacio Reanudable

Módulo 17: Gestión del Espacio en la Base de Datos

  • Uso de Discos de Sector de 4 KB
  • Transporte de Tablespaces
  • Transporte de Bases de Datos

Módulo 18: Duplicación de una Base de Datos

  • Objetivo y Métodos de Clonación de una Base de Datos
  • Uso de RMAN para Crear una Base de Datos Duplicada
  • Clonación de una Base de Datos a partir de una Copia de Seguridad
  • Duplicación de una Base de Datos a partir de una Instancia en Ejecución
  • Duplicación de una Base de Datos sin Destino

 4. Metodología

En el curso Administración Oracle DB:  Workshop II se utilizará una metodología mixta: Clase expositivas apoyada en una presentación en power point para los contenidos de índole teórica y actividades prácticas de carácter individual, a fin de establecer y observar en los participantes, el nivel de entendimiento y de desarrollo de los temas expuestos. Todos los talleres se realizarán sobre los procesos e indicadores de la Institución.

5. Material didáctico y Herramientas

Los participantes del curso Administración Oracle DB:  Workshop II, reciben una carpeta de apuntes con los contenidos tratados, lo que les facilita seguir con los conceptos estudiados y les sirve como referencia posterior, además se utilizan transparencias electrónicas y ejercicios que apoyan la exposición de los contenidos.

El curso Administración Oracle DB:  Workshop II se desarrolla utilizando la herramienta Oracle SQL Data Modeler, que es freeware y libre para ser utilizado por alumnos y profesionales. Se puede eventualmente si el cliente lo solicita utilizar otras herramientas disponibles en el mercado, tales como PowerDesigner, CA ERwin Data Modeler, Enterprise Architect. Todas estas últimas herramientas son de pago, y el cliente debe proveer las licencias.

6. Evaluación

El curso Administración Oracle DB:  Workshop II contempla evaluaciones, de acuerdo a talleres realizados y una prueba al final de la actividad. La nota mínima de aprobación será de un 4,0, en la escala de 1 a 7 (o estándar superior definido por cliente).

En este cierre del curso Administración Oracle DB:  Workshop II se aplicará una Evaluación de Satisfacción de los participantes, cuyo informe se hará llegar en conjunto con el Informe de Cierre elaborado por el relator, el cual contemplará aspectos de nivel dominio del tema, motivación de los alumnos, observaciones o sugerencias de mejora.

7. Certificación

Al finalizar el curso de Administración Oracle DB:  Workshop II,  a   cada participante se le hará entrega de un Diploma de Participación y un Certificado, el porcentaje de Asistencia y la Nota Final obtenida por cada uno de ellos.