Prenez contact avec nous

Plan du cours

Introduction à la migration des bases de données

  • Pourquoi passer d'une solution propriétaire à l'open source
  • Comparaison architecturale entre Oracle/SQL Server et PostgreSQL
  • Défis courants de migration et facteurs de succès
  • Aperçu des méthodologies de migration

Évaluation préalable et planification de la migration

  • Inventaire des bases de données et analyse des dépendances
  • Évaluation de la complexité du schéma
  • Évaluation de la compatibilité des applications
  • Élaboration d'une feuille de route et d'un calendrier de migration

Stratégies de migration du schéma

  • Conversion des types de données Oracle vers PostgreSQL
  • Traduction des types de données SQL Server
  • Conversion de la structure des tables
  • Mappage des index et des contraintes

Migration des objets : procédures stockées et fonctions

  • Conversion du code PL/SQL vers PL/pgSQL
  • Techniques de traduction du T-SQL
  • Fonctions intégrées équivalentes
  • Restructuration des paquets et des procédures

Outils et techniques de migration des données

  • Utilisation de pg_dump et pg_restore
  • Oracle FDW pour la migration des données
  • Services d'intégration de SQL Server
  • Gestion efficace des volumes importants de données

Migration du code applicatif

  • Différences entre les pilotes JDBC et ODBC
  • Modifications des chaînes de connexion
  • Différences de dialecte SQL dans le code applicatif
  • Gestion des fonctionnalités propriétaires

Tests et validation

  • Vérification de l'intégrité des données
  • Stratégies de tests fonctionnels
  • Étalonnage des performances
  • Fonctionnement parallèle et planification du basculement

Optimisation post-migration

  • Réglage de la performance des requêtes sous PostgreSQL
  • Ajustements de configuration pour les charges de travail migrées
  • Mise en place de la surveillance et des alertes
  • Considérations pour la maintenance continue

Dépannage des problèmes courants lors de la migration

  • Étude de cas : défis de la migration depuis Oracle
  • Étude de cas : défis de la migration depuis SQL Server
  • Stratégies de retour en arrière
  • Leçons tirées et meilleures pratiques

Atelier pratique de migration

  • Migration guidée d'un schéma exemple
  • Exercices d'extraction et de chargement des données
  • Pratique de la conversion de code
  • Exercices de validation et de vérification

Pré requis

  • Compréhension de base des bases de données relationnelles
  • Expérience avec SQL
  • Connaissance des concepts administratifs des bases de données

Audience cible

  • Administrateurs de bases de données
  • Développeurs d'applications
  • Architectes informatiques
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires