Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction à la migration de base de données
- Pourquoi migrer d'une base propriétaire vers l'open source.
- Comparaison de l'architecture Oracle/SQL Server vs PostgreSQL.
- Défis courants de migration et facteurs de succès.
- Aperçu des méthodologies de migration.
Évaluation préalable et planification avant 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.
- Création 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 PL/SQL vers PL/pgSQL.
- Techniques de traduction T-SQL.
- Fonctions intégrées équivalentes.
- Restructuration des packages et 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 SQL Server.
- Gestion efficace des volumes de données importants.
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.
- Mesures de référence des performances.
- Exécution parallèle et planification du basculement.
Optimisation post-migration
- Ajustement des performances des requêtes dans PostgreSQL.
- Ajustements de configuration pour les charges de travail migrées.
- Mise en place de la surveillance et des alertes.
- Considérations de maintenance continue.
Dépannage des problèmes courants de migration
- Étude de cas : Défis de la migration Oracle.
- Étude de cas : Défis de la migration SQL Server.
- Stratégies de rollback.
- Leçons apprises et bonnes 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.
- Familiarité avec les concepts d'administration de bases de données.
Audience cible
- Administrateurs de bases de données.
- Développeurs d'applications.
- Architectes SI.
14 Heures
Nos clients témoignent (3)
bonne explication sur chaque point et fournir un devoir pour la pratique.
Piseth Ben - ACLEDA Bank Plc.
Formation - Oracle Database 19c: SQL Tuning Workshop
Traduction automatique
adapté à notre compréhension et nos données
Vincent Long - ASSMANG PTY LTD
Formation - Business Intelligence with SSAS
Traduction automatique
Les outils de formation fournis.
- UNIFI
Formation - NoSQL Database with Microsoft Azure Cosmos DB
Traduction automatique