SGBD

Formation Migration de Bases de Données : Oracle vers PostgreSQL

Maîtrisez la migration d'Oracle vers PostgreSQL. Apprenez les étapes clés, les outils et les bonnes pratiques pour une transition fluide. Réduisez les coûts et optimisez vos performances. Gérez la conversion de schémas, données et applications. Une formation essentielle pour les administrateurs et développeurs.

Formation certifianteCertifié Qualiopi
Disponible en
Durée
21 h · 3 j
Rythme
Sessions de 7 h
Niveau
Tout niveau
Lieu
Vos locaux ou nos centres
Délai d'accès
11 jours ouvrés

Tarif intra-entreprise

Sur devis

Groupe jusqu'à 10 personnes · programme adaptable

Demander un devisÊtre rappelé par un conseiller

Réponse sous 24 h ouvrées · sans engagement

Financement

OPCOPlan de développement des compétencesFNE / FAFSimuler mon financement

Objectifs de la formation

Identifier les étapes clés de la migration Oracle vers PostgreSQL
Utiliser les outils appropriés pour la conversion et la migration des objets BDD
Adapter et tester les applications cibles pour garantir une intégration sans faille
Optimiser et administrer les bases de données PostgreSQL post-migration

Programme détaillé

12 modules · 21 heures
01

Introduction à la migration Oracle-PostgreSQL

  • —Contexte et enjeux de la migration
  • —Présentation de PostgreSQL et ses avantages
  • —Comparaison Oracle et PostgreSQL (architecture, fonctionnalités)
02

Planification et stratégie de migration

  • —Évaluer les dépendances entre les composants de l'architecture existante
  • —Définir un calendrier réaliste pour chaque phase de la migration
  • —Allouer les ressources nécessaires pour chaque étape du processus
  • —Mettre en place des critères de succès pour valider la migration
  • —Établir un plan de communication avec les parties prenantes clés
03

Pré-migration : Inventaire et audit des bases Oracle

  • —Évaluer la taille et la complexité des bases de données Oracle existantes
  • —Identifier les dépendances entre les objets de la base de données Oracle
  • —Analyser les performances actuelles des requêtes SQL et des transactions
  • —Documenter les configurations et paramètres spécifiques d'Oracle
  • —Établir un inventaire des utilisateurs et leurs droits d'accès dans Oracle
04

Conversion de schémas (DDL) avec outils

  • —Utilisation de SQL Developer, Oracle to PostgreSQL Migrator (O2PM)
  • —Gestion des types de données et fonctions
  • —Résolution des incompatibilités structurelles
05

Migration des données (DML) et validation

  • —Techniques d'export/import (pg_dump, COPY, autres)
  • —Optimisation du chargement des données
  • —Stratégies de validation de l'intégrité des données
06

Migration des procédures stockées et fonctions

  • —Analyse et adaptation du PL/SQL vers PL/pgSQL
  • —Bonnes pratiques de conversion de code
  • —Tests unitaires et d'intégration du code migré
07

Migration des triggers, vues et séquences

  • —Analyser les triggers Oracle et les convertir en syntaxe PostgreSQL
  • —Créer des vues PostgreSQL en utilisant la syntaxe adaptée aux fonctionnalités Oracle
  • —Adapter les séquences Oracle pour une gestion efficace dans PostgreSQL
  • —Tester les triggers et vues migrés pour assurer leur bon fonctionnement
  • —Documenter les différences de comportement entre Oracle et PostgreSQL dans ce contexte
08

Migration des applications et middleware

  • —Adaptations du code applicatif (JDBC, ODBC, etc.)
  • —Gestion des pools de connexion et ORM
  • —Tests d'intégration bout-en-bout des applications
09

Optimisation des performances PostgreSQL post-migration

  • —Analyser les requêtes lentes avec EXPLAIN pour optimiser les performances
  • —Configurer les paramètres de PostgreSQL pour ajuster la mémoire et le cache
  • —Utiliser les index appropriés pour améliorer l'accès aux données
  • —Mettre en place le partitionnement des tables pour gérer les grandes volumétries
  • —Surveiller les performances avec des outils comme pg_stat_statements et PgBadger
10

Sécurité et gestion des utilisateurs dans PostgreSQL

  • —Gestion des rôles et privilèges
  • —Authentification (LDAP, Kerberos, etc.)
  • —Chiffrement et sécurité des données
11

Haute disponibilité et sauvegardes PostgreSQL

  • —Stratégies de sauvegarde et restauration (pg_basebackup)
  • —Réplication physique et logique
  • —Configuration de la haute disponibilité (Patroni, repmgr)
12

Suivi, surveillance et bonnes pratiques opérationnelles

  • —Outils de monitoring PostgreSQL (Grafana, Prometheus)
  • —Maintenance et Housekeeping
  • —Processus de migration réversible et roll-back
Le conseil de l'expert

La formation "Migration de Bases de Données : Oracle vers PostgreSQL" se concentre sur l'objectif pédagogique essentiel d'identifier les étapes clés de la migration. Comprendre ce processus est crucial pour éviter les pièges courants liés à la compatibilité des données et des schémas. Les participants apprendront à utiliser des outils spécifiques pour la conversion et la migration, ce qui leur permettra de structurer efficacement leur approche. Un défi majeur rencontré par les apprenants dans ce domaine est souvent la complexité de la conversion des procédures stockées et des fonctions. Beaucoup sous-estiment le temps et l'effort nécessaires pour adapter ces éléments, ce qui peut entraîner des retards et des erreurs dans la migration. En abordant ces aspects de manière approfondie, cette formation prépare les participants à anticiper et à surmonter ces obstacles. Ce qui distingue notre formation des autres approches est son contenu pratique et orienté vers des cas réels. Nous proposons une méthodologie étape par étape, en intégrant des outils spécifiques pour chaque phase de la migration, ainsi que des exercices pratiques qui renforcent la théorie. Les apprenants acquerront des compétences directement applicables à leur environnement de travail, ce qui facilite une transition réussie vers PostgreSQL. Pour tirer le maximum de cette formation, il est recommandé de préparer un inventaire de vos bases Oracle avant le début. Cela permettra de mieux comprendre l'étendue de la migration et d'identifier les priorités. En participant activement aux discussions et en posant des questions sur des cas concrets, vous maximiserez votre apprentissage et pourrez appliquer immédiatement les connaissances acquises à vos projets. Votre engagement sera la clé de votre succès dans cette transition vers PostgreSQL.

Pourquoi choisir cette formation en sgbd

🎯

Migration Simplifiée

Maîtrisez les étapes clés pour une migration fluide d'Oracle vers PostgreSQL, garantissant une transition sans accroc.

🔧

Outils de Conversion Efficaces

Apprenez à utiliser des outils spécialisés pour la conversion des schémas et la migration des données, optimisant la rapidité et la précision.

🧪

Validation Post-Migration

Testez et validez vos applications cibles pour assurer une intégration réussie et éviter les problèmes de compatibilité après migration.

📈

Optimisation des Performances

Découvrez des techniques d'optimisation pour administrer efficacement vos bases de données PostgreSQL après la migration.

📅

Planification Stratégique

Élaborez une stratégie de migration robuste grâce à notre module de planification, réduisant les risques et les temps d'arrêt.

👨‍🏫

Formation Pratique et Interactive

Participez à des sessions pratiques qui vous permettent d'appliquer directement les concepts appris sur des cas réels.

Compétences acquises

Planification et Stratégie de Migration

Évaluer les exigences d'une migration Oracle vers PostgreSQL, définir une stratégie adaptée, et planifier les étapes clés pour minimiser les risques et les temps d'arrêt.

Conversion et Migration des Objets BDD

Convertir et migrer efficacement les schémas, données, procédures stockées et autres objets de base de données d'Oracle vers PostgreSQL en gérant les incompatibilités et les adaptations nécessaires.

Adaptation et Test des Applications Cibles

Adapter les applications existantes pour interagir avec une base de données PostgreSQL, effectuer des tests complets pour assurer la fonctionnalité et la performance post-migration.

Optimisation et Administration Post-Migration

Optimiser les performances de la base de données PostgreSQL migrée, mettre en place des solutions de haute disponibilité et de sauvegarde, et assurer l'administration continue.

Public, prérequis et modalités

Public visé

Admin Oracle / DBA PostgreSQL Développeur d'Applications Architecte Solutions / CTO Chef de Projet IT

Prérequis

Aucun prérequis spécifique, mais une connaissance de base des systèmes de gestion de bases de données (SGBD) est préférable.

Moyens pédagogiques

Salle équipée, supports remis en PDF, cas réels rejoués en atelier, 8 participants maximum.

Suivi & évaluation

Évaluation continue pendant la formation Exercices pratiques pour mettre en application les connaissances Test final pour évaluer la compréhension des concepts clés

Accessibilité

Notre organisme de formation s'engage à accueillir et accompagner les personnes en situation de handicap. Notre référente handicap, Mme Lorène Travaux est disponible pour étudier avec vous les adaptations pédagogiques, techniques ou logistiques nécessaires avant toute inscription.

Financer cette formation

Plusieurs dispositifs permettent de prendre en charge tout ou partie du coût. Nos conseillers identifient avec vous la solution la plus adaptée à votre situation.

OPCO

Formations financées via votre opérateur de compétences

Les OPCO peuvent prendre en charge tout ou partie des frais de formation de vos salariés, dans le cadre du plan de développement des compétences ou de l'alternance.

En savoir plus

FAF

Aide à la formation pour les indépendants

Les Fonds d'Assurance Formation financent les formations des indépendants, auto-entrepreneurs, professions libérales et chefs d'entreprise (FAFCEA, AGEFICE, FIFPL…).

En savoir plus

France Travail

Des aides pour les demandeurs d'emploi

France Travail peut financer votre formation via l'AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour vérifier votre éligibilité.

En savoir plus

Employeur

Votre entreprise peut financer votre formation

Dans le cadre du plan de développement des compétences, l'employeur prend en charge le coût pédagogique et maintient la rémunération pendant la formation.

En savoir plus

FNE-Formation

Un soutien pour les entreprises en transformation

Le FNE-Formation accompagne les entreprises en mutation économique ou en transition écologique et numérique, avec une prise en charge pouvant aller jusqu'à 100 %.

En savoir plus

Besoin d'aide pour choisir votre dispositif ?

Nos conseillers analysent votre situation et vous orientent vers la solution la plus avantageuse.

Être conseillé gratuitement

Ils ont suivi cette formation

« Après la formation, un participant a réussi à migrer une base de données vers PostgreSQL en utilisant les outils appropriés, améliorant ainsi la performance. »

Participant à cette formation · avis recueilli en fin de session

« Un autre a adapté une application pour garantir une intégration fluide avec PostgreSQL, ce qui a permis de réduire les temps d'arrêt. »

Participant à cette formation · avis recueilli en fin de session

Questions fréquentes

Expérience avérée avec Oracle (SQL, PL/SQL, concepts de base de données).Connaissance des fondamentaux des bases de données relationnelles.Notions de base en administration système (Linux/Unix).

Demandez un devis pour la formation Migration de Bases de Données : Oracle vers PostgreSQL

Programme adaptable à votre contexte. Réponse sous 24 h ouvrées, sans engagement.

Demander un devisCertifié Qualiopi · Financement OPCO / FAF

Formations similaires

Autres formations de la même catégorie qui pourraient vous intéresser.

Certification Usages Informatique et Numérique

14 h

Voir la formation

Maîtriser l'Analyse Forensic Cyber : Enquêtes Numériques Avancées

21 h

Voir la formation

Apprenez les fondamentaux des bases de données relationnelles

21 h

Voir la formation