Contacta con nosotros

Temario del curso

Introducción a la migración de bases de datos

  • Por qué migrar de propietario a código abierto.
  • Comparación de arquitectura entre Oracle/SQL Server y PostgreSQL.
  • Desafíos comunes de la migración y factores de éxito.
  • Descripción general de las metodologías de migración.

Evaluación y planificación previa a la migración

  • Inventario de bases de datos y análisis de dependencias.
  • Evaluación de la complejidad del esquema.
  • Evaluación de la compatibilidad de la aplicación.
  • Creación de una hoja de ruta y cronograma de la migración.

Estrategias de migración de esquemas

  • Conversión de tipos de datos de Oracle a PostgreSQL.
  • Traducción de tipos de datos de SQL Server.
  • Conversión de la estructura de las tablas.
  • Mapeo de índices y restricciones.

Migración de objetos: Procedimientos almacenados y funciones

  • Conversión de PL/SQL a PL/pgSQL.
  • Técnicas de traducción de T-SQL.
  • Equivalentes de funciones integradas.
  • Reestructuración de paquetes y procedimientos.

Herramientas y técnicas de migración de datos

  • Uso de pg_dump y pg_restore.
  • Oracle FDW para la migración de datos.
  • Servicios de integración de SQL Server.
  • Manejo eficiente de grandes volúmenes de datos.

Migración del código de la aplicación

  • Diferencias entre controladores JDBC y ODBC.
  • Modificaciones en las cadenas de conexión.
  • Diferencias en el dialecto SQL en el código de la aplicación.
  • Manejo de características propietarias.

Pruebas y validación

  • Verificación de la integridad de los datos.
  • Estrategias de pruebas funcionales.
  • Evaluación comparativa del rendimiento.
  • Ejecución paralela y planificación del cambio.

Optimización posterior a la migración

  • Ajuste del rendimiento de las consultas en PostgreSQL.
  • Ajustes de configuración para las cargas de trabajo migradas.
  • Configuración de monitoreo y alertas.
  • Consideraciones para el mantenimiento continuo.

Solución de problemas de los errores comunes en la migración

  • Estudio de caso: Desafíos de la migración de Oracle.
  • Estudio de caso: Desafíos de la migración de SQL Server.
  • Estrategias de reversión.
  • Lecciones aprendidas y mejores prácticas.

Taller práctico de migración

  • Migración guiada de un esquema de ejemplo.
  • Ejercicios de extracción y carga de datos.
  • Práctica de conversión de código.
  • Ejercicios de validación y verificación.

Requerimientos

  • Comprensión básica de las bases de datos relacionales.
  • Experiencia con SQL.
  • Familiaridad con los conceptos de administración de bases de datos.

Audiencia objetivo

  • Administradores de bases de datos.
  • Desarrolladores de aplicaciones.
  • Arquitectos de TI.
 14 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas