Migration d'Oracle vers PostgreSQL
Prérequis
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- En centre
- À distance
Objectifs pédagogiques
A l'issue de cette formation, vous serez capable de :
- Effectuer des migrations de bases de données Oracle vers PostgreSQL
- Reconnaître les différences d'implémentation de certaines fonctionnalités entre les deux technologies
- Planifier et mettre en oeuvre un projet de migration entre Oracle et PostgreSQL.
Programme de la formation
Introduction et rappels
- Rappels sur :
- L'architecture et l'administration d'une base de données Oracle
- L'architecture d'une base de données PostgreSQL
- Les langages SQL et PL/SQL
- Comparatif des architectures Oracle et PostgreSQL
- Les bases et les schémas
Migration des différents types et objets
- Les types d'une BDD Oracle vs les types d'une BDD PostgreSQL
- Les tables et les tableaux
- L'utilisation des séquences et des vues
- Le partitionnement des tables
- Les vues matérialisées
Migration de SQL
- Les instructions de mise à jour
- Les fonctions SQL
- Les pseudo colonnes
- Les spécificités syntaxiques (opérateurs, conversion explicite...)
- Les requêtes hiérarchiques et l'utilisation de la clause WITH récursive
- L'utilisation des fonctions analytiques
Migration PL/SL vers PL/PGSQL
- Les branchements et les boucles
- Les curseurs et les variables curseurs
- Les procédures et les fonctions stockées
- Le traitement des erreurs
- Les triggers
Préparation de la migration
- Migrer vers PostgreSQL ?
- Les bonnes questions à se poser
- Check-list des points importants de la migration
- Etude des applications et compatibilité avec PostgreSQL
- Procédures de test
- De la migration
- De l'environnement migré
Tâches de post-migration
- Adaptation des scripts
- Gestion des statistiques et des sauvegardes
- Analyse des applications après migration
- Tâches facultatives
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation

Proposé par
M2I
"Un leadership dans le domaine de la formation"

Proposé par
M2I
