Aller au contenu principal

Dans la fenêtre d’impression, choisissez « Enregistrer en PDF » comme destination.

AMBIARéf. ORA-DBA

Oracle Database - Administrer une base de données

Bases de données

Durée

35 à 49 heures (5 à 7 jours) selon le format

Modalités

Présentiel, Classe à distance

Reconnaissance

Formation non certifiante (attestation de fin de formation)

Format de vente

Inter-entreprise ou Intra-entreprise

Délai d’accès

Inter : jusqu’à 5 jours ouvrés avant la session ; intra : en moyenne 15 jours ouvrés après l’acceptation du devis

Tarif intra

Sur devis

Pourquoi suivre cette formation

Oracle est un SGBD d'entreprise de référence. Cette formation vous transmet l'ensemble des compétences pratiques d'administration pour installer, sécuriser, sauvegarder (RMAN) et piloter des instances Oracle en production.

À l’issue de cette formation, les participants seront capables de

  • Comprendre l'architecture interne globale d'un serveur Oracle Database
  • Gérer, créer et cloner des bases de données conteneurs (CDB) et des bases de données de plug-in (PDB)
  • Administrer l'espace de stockage physique (fichiers de données, tablespaces) et optimiser l'utilisation de la mémoire
  • Configurer le réseau d'écoute Oracle Net Listener pour sécuriser les accès clients distants
  • Créer et gérer les comptes utilisateurs, affecter des privilèges et des rôles d'exploitation
  • Réaliser des sauvegardes logiques et physiques robustes et savoir restaurer une base après un incident

Formats proposés

ESSENTIELFondamentaux35 heures (5 jours)3 600 € HTpar participant (inter-entreprises)
ACTIONImmersion42 heures (6 jours)4 320 € HTpar participant (inter-entreprises)
IMPACTTerrain49 heures (7 jours) · dont une journée en décalé5 185 € HTpar participant (inter-entreprises)

Chaque format reprend le précédent et y ajoute des journées.

Public visé

Administrateurs de bases de données (DBA) juniors, ingénieurs système, architectes d'infrastructure, ingénieurs DevOps, ou développeurs souhaitant acquérir la maîtrise opérationnelle de l'administration Oracle Database.

Prérequis

Avoir des connaissances de base en administration système (Linux ou Windows, manipulation des fichiers, ligne de commande) et maîtriser les principes fondamentaux du langage SQL.

Prérequis techniques à distance

La classe virtuelle se tient sur Microsoft Teams : AMBIA fournit à chaque participant un compte pour la durée de la formation. En intra-entreprise, elle peut aussi se tenir sur l’outil que l’entreprise utilise déjà, par exemple Zoom ou Google Meet.

Le participant se connecte depuis un ordinateur équipé d’une caméra, d’un micro, d’un accès à internet et d’un navigateur à jour, dans un lieu calme. Si la formation le demande, le formateur donne accès à un poste de travail à distance, depuis le navigateur.

Pendant la formation, l’assistance technique répond à support@ambia-skills.fr.

Objectifs pédagogiques

Décrire l'architecture interne d'une instance Oracle (SGA, PGA, processus d'arrière-plan). Expliquer le concept d'architecture multitenant (CDB / PDB). Gérer l'espace de stockage physique (tablespaces, fichiers de contrôle, redo logs). Interpréter les fichiers d'alerte (alert.log) et les traces d'audit pour diagnostiquer les dysfonctionnements. Auditer la sécurité des connexions, les rôles et les quotas alloués aux utilisateurs. Concevoir et exécuter des scripts de sauvegarde et de restauration avec Oracle RMAN.

Programme détaillé

Jour 1ESSENTIEL

Matin

Architecture Oracle & Concepts Multitenant

Maîtriser l'architecture interne d'Oracle Database. Comprendre le fonctionnement de l'architecture multitenant (CDB/PDB).

  • Structure globale de l'instance : la zone de mémoire globale système (SGA) et la zone globale de programme (PGA)</w:r><m:oMath><m:r><w:rPr><w:rFonts w:ascii="Cambria Math" w:hAnsi="Cambria Math"/></w:rPr><m:t>PGA</m:t></m:r></m:oMath><w:r><w:rPr><w:rFonts w:ascii="Aptos" w:hAnsi="Aptos" w:cs="Aptos"/><w:sz w:val="24"/><w:szCs w:val="24"/></w:rPr><w:t xml:space="preserve">.
  • Les processus d'arrière-plan clés : DBWn, LGWR, CKPT, SMON, PMON, ARCn.
  • Concepts de stockage logique et physique : blocs, extensions, segments et tablespaces.
  • Le fonctionnement des bases de données conteneurs (CDB) et enfichables (PDB)</w:r><m:oMath><m:r><w:rPr><w:rFonts w:ascii="Cambria Math" w:hAnsi="Cambria Math"/></w:rPr><m:t>PDB</m:t></m:r></m:oMath><w:r><w:rPr><w:rFonts w:ascii="Aptos" w:hAnsi="Aptos" w:cs="Aptos"/><w:sz w:val="24"/><w:szCs w:val="24"/></w:rPr><w:t xml:space="preserve">.

Atelier pratique

Exploration de l'arborescence des processus Oracle et navigation entre les différents conteneurs d'une instance opérationnelle.

Cas métier

Cartographie de l'arborescence des processus d'arrière-plan (SGA/PGA) et isolation des conteneurs (CDB/PDB) sur l'architecture d'un système d'information bancaire.

Compétence acquise

Savoir identifier et expliquer le rôle de chaque composant de l'architecture Oracle.

Livrable

Schéma d'architecture de l'instance déployée annoté.

Après-midi

Installation & Création d'une Base de Données

Préparer l'environnement Linux et installer le logiciel Oracle Database. Créer et initialiser un cluster de bases de données avec l'outil DBCA.

  • Configuration requise du système d'exploitation Linux (noyau, variables d'environnement, packages requis).
  • Le rôle d'Oracle Universal Installer (OUI) en mode silencieux et graphique.
  • Création d'une base de données à l'aide de l'outil d'assistance Database Configuration Assistant (DBCA).
  • Structure des fichiers physiques initiaux : SPFILE, Control Files, Redo Log Files.

Atelier pratique

Création pas-à-pas d'une base de données avec une initiale, puis démarrage/arrêt de l'instance via SQL*Plus.

Cas métier

Préparation de l'environnement Linux selon les normes d'architecture d'entreprise (OFA) et déploiement pas-à-pas d'une instance Oracle via l'outil DBCA.

Compétence acquise

Être autonome pour déployer et initialiser proprement une instance de base de données Oracle.

Livrable

Fichiers d'installation configurés et scripts de création de base de données générés.

Jour 2ESSENTIEL

Matin

Administration des Bases Enfichables (PDB)

Savoir provisionner, ouvrir, fermer et cloner des bases de données enfichables (PDB). Comprendre les interactions d'administration au sein d'une architecture multitenant.

  • Création d'une PDB à partir de la base de référence PDB$SEED.
  • Méthodes de clonage d'une locale ou distante, à chaud ou à froid.
  • Intégration (plug) et déconnexion (unplug) d'une via des métadonnées XML.
  • Gestion des états d'ouverture des PDB : READ WRITE, READ ONLY, MOUNTED.

Atelier pratique

Création, clonage et déplacement d'une de test au sein d'une de développement.

Cas métier

Clonage à chaud et migration par déconnexion/reconnexion (Plug/Unplug XML) d'une base enfichable (PDB) pour rafraîchir un environnement de recette.

Compétence acquise

Savoir gérer avec souplesse le cycle de vie des bases enfichables.

Livrable

Script d'administration de bases enfichables et fichier XML de métadonnées de plug/unplug.

Après-midi

Stockage Physique et Tablespaces

Configurer et dimensionner l'espace de stockage d'une base de données. Gérer le stockage temporaire, d'annulation et d'index.

  • Gestion des Tablespaces : SYSTEM, SYSAUX, tablespaces utilisateurs, temporaires (TEMP) et d'annulation (UNDO).
  • Création et modification des tablespaces physiques (CREATE TABLESPACE, ALTER TABLESPACE).
  • Mécanismes d'auto-extension des fichiers de données (AUTOEXTEND).
  • Administration des Redo Logs et gestion du multiplexage pour assurer la résilience matérielle.

Atelier pratique

Création d'un environnement de stockage structuré avec multiplexage de fichiers critiques et redimensionnement dynamique d'un tablespace saturé.

Cas métier

Structuration du stockage physique d'une base de données d'entreprise avec multiplexage des fichiers de contrôle et redimensionnement dynamique des tablespaces saturés.

Compétence acquise

Être en mesure de surveiller, de dimensionner et de sécuriser le stockage physique de la donnée.

Livrable

Script SQL de création de tablespaces sécurisés et rapport d'état des Redo Logs.

Jour 3ESSENTIEL

Matin

Sécurité, Utilisateurs et Privilèges

Structurer et administrer l'authentification des utilisateurs. Mettre en place une politique d'accès et de droits stricte.

  • Gestion des utilisateurs communs (C##) et locaux au niveau des conteneurs.
  • Attribution des privilèges système et des privilèges objet (GRANT / REVOKE).
  • Utilisation des Rôles pour simplifier la gestion des habilitations.
  • Mise en œuvre de profils de sécurité pour contrôler la politique de mots de passe et la consommation de ressources système.

Atelier pratique

Conception d'une matrice de sécurité complète pour une application comptable : création de rôles applicatifs, affectation des droits et mise en place d'un profil utilisateur restrictif.

Cas métier

Déploiement d'une matrice de sécurité étanche séparant les utilisateurs communs (C##), les profils d'accès et les rôles applicatifs d'un progiciel de gestion (ERP).

Compétence acquise

Savoir mettre en œuvre une politique d'accès sécurisée conforme aux règles de conformité.

Livrable

Script de configuration de sécurité (utilisateurs, rôles, profils).

Après-midi

Configuration Réseau & Connectivité Client

Configurer et administrer le réseau Oracle Net pour permettre les connexions clientes. Résoudre les incidents de connexion réseau courants.

  • Concepts du protocole de communication Oracle Net Services.
  • Configuration du processus d'écoute : le fichier listener.ora.
  • Configuration de la résolution de nom côté client : le fichier tnsnames.ora.
  • Diagnostic réseau avec les outils lsnrctl et tnsping.

Atelier pratique

Configuration complète de l'écouteur Oracle, puis établissement d'une connexion sécurisée depuis un poste client distant vers une spécifique.

Cas métier

Configuration du processus d'écoute (listener.ora) et création de la résolution de nom client (tnsnames.ora) pour sécuriser la connectivité d'un parc applicatif distant.

Compétence acquise

Savoir dépanner et configurer la connectivité réseau d'un parc de serveurs Oracle.

Livrable

Fichiers de configuration réseau listener.ora et tnsnames.ora optimisés.

Jour 4ESSENTIEL

Matin

Maintenance de la base & Monitoring

Monitorer la santé générale de l'instance et analyser les indicateurs de performance. Réaliser les tâches de maintenance récurrentes indispensables.

  • Analyse des fichiers de traces système : le fichier d'alerte alert.log et les répertoires de diagnostic ADR.
  • Utilisation des dictionnaires de données système et des vues dynamiques de performance (vues V$).
  • Comprendre les statistiques d'optimisation d'Oracle et leur mise à jour via DBMS_STATS.
  • Diagnostic des verrous bloquants entre sessions d'utilisateurs concurrentes.

Atelier pratique

Résolution d'une alerte système simulée via l'analyse du fichier alert.log, et détection d'une session bloquant l'activité des utilisateurs.

Cas métier

Diagnostic d'incidents critiques via l'analyse du fichier alert.log, détection de verrous applicatifs bloquants et automatisation des statistiques de l'optimiseur.

Compétence acquise

Être en mesure de surveiller activement un serveur Oracle et d'intervenir rapidement face à un incident d'exploitation.

Livrable

Script SQL personnalisé de surveillance des sessions et requêtes clés de monitoring d'instance.

Après-midi

Sauvegardes Logiques (Data Pump)

Réaliser des exports et imports logiques de données d'une instance Oracle. Utiliser les utilitaires Data Pump de manière avancée.

  • Architecture de l'outil d'import-export logique Oracle Data Pump.
  • Sauvegarde logique de tables, de schémas ou de bases complètes avec l'utilitaire expdp.
  • Restauration de données ou de structures avec l'utilitaire impdp.
  • Transferts de données entre bases de données distinctes et modification de schémas à la volée (REMAP_SCHEMA).

Atelier pratique

Exportation complète d'un schéma d'application de production, puis importation de ce même schéma sur une base de test avec changement de nom d'utilisateur.

Cas métier

Exportation logique complète d'un schéma de production (expdp) et réimportation avec changement de nom d'utilisateur (impdp REMAP_SCHEMA) sur un serveur de test.

Compétence acquise

Savoir transférer et copier de la donnée de manière logique entre différents environnements Oracle.

Livrable

Scripts d'automatisation des exports expdp et fichiers de paramètres d'import associés.

Jour 5ESSENTIEL

Matin

Sauvegardes Physiques avec Oracle RMAN

Mettre la base de données en mode d'archivage (ARCHIVELOG). Maîtriser le fonctionnement de l'outil Oracle Recovery Manager (RMAN).

  • Intérêt du mode ARCHIVELOG et configuration des zones de récupération rapide (FRA).
  • Connexion, paramétrage et concepts de l'outil RMAN.
  • Réalisation de sauvegardes physiques complètes ou incrémentales à chaud (sans coupure de service).
  • Suivi et administration du catalogue de sauvegarde intégré au fichier de contrôle.

Atelier pratique

Bascule à chaud d'une instance Oracle en mode ARCHIVELOG et exécution de la première sauvegarde physique complète via RMAN.

Cas métier

Bascule à chaud de la base en mode ARCHIVELOG et automatisation des sauvegardes physiques complètes et incrémentales via l'outil Oracle RMAN.

Compétence acquise

Savoir concevoir une stratégie de sauvegarde physique résiliente et à chaud pour un serveur d'entreprise.

Livrable

Script de configuration et journal d'exécution d'une sauvegarde complète valide.

Après-midi

Restauration et Reprise après Sinistre

Exécuter des opérations de restauration sur incident réel. Valider l'intégrité de la base de données après une phase de reprise.

  • Différence entre restauration physique (RESTORE) et récupération logique des transactions (RECOVER).
  • Procédure de reprise après perte d'un fichier de données non système.
  • Procédure de restauration après crash complet du serveur (perte des fichiers de contrôle).
  • Introduction aux mécanismes de Point-in-Time Recovery (PITR) avec RMAN.

Atelier pratique

Simulation de perte critique d'un fichier de données utilisateur, arrêt forcé de l'instance, puis restauration et récupération complète des données via sans perte de transactions.

Cas métier

Simulation de perte critique d'un fichier de données utilisateur (Datafile) et reconstruction intégrale de la base à chaud sans perte de transactions via RMAN.

Compétence acquise

Savoir piloter avec sang-froid et méthodologie la reconstruction d'un serveur Oracle après une panne sévère.

Livrable

Rapport de validation de restauration système et document de procédure « Plan de Secours Oracle ».

Jour 6ACTION

Matin

De l'architecture multitenant à l'action : mettre en service une base applicative

Réutiliser en autonomie l'architecture, la création des bases, les PDB, les tablespaces, la sécurité et la configuration réseau des journées ESSENTIEL.

  • Réactiver les acquis des journées ESSENTIEL : rappel visuel et quiz sur l'architecture multitenant, les PDB, les tablespaces, les utilisateurs, les privilèges et le listener.
  • Mettre en service une base pour une nouvelle application : PDB, stockage, comptes, droits et connexion des clients.

Atelier pratique

Entraînement en binômes : auditer une configuration volontairement risquée (privilèges trop larges, comptes par défaut ouverts, tablespace mal dimensionné) et la corriger, avec correction croisée.

Cas métier

La nouvelle application métier (cas fil rouge) - Les participants créent la PDB de l'application, organisent les tablespaces, créent les comptes et les rôles, configurent l'accès réseau et vérifient la connexion des clients, puis présentent leur mise en service au groupe.

Compétence acquise

Savoir mettre en service en autonomie une base Oracle sécurisée.

Livrable

La base applicative configurée et sa fiche d'exploitation, construites avec les mémos des journées ESSENTIEL.

Après-midi

Éprouver ses sauvegardes et ses restaurations en simulation de sinistre

Mettre à l'épreuve la surveillance, les sauvegardes Data Pump et RMAN et les procédures de restauration face à un sinistre réaliste.

  • Retour sur la maintenance, la surveillance, Data Pump, RMAN et la reprise après sinistre vus les jours précédents.
  • Restaurer la base après une panne en limitant la perte de données et le temps d'arrêt.

Atelier pratique

Exercice guidé : vérifier qu'une sauvegarde est réellement restaurable avant d'en avoir besoin, puis comparer les procédures entre participants.

Cas métier

Le crash du serveur de production (cas fil rouge) - Le formateur provoque la perte de fichiers de la base de l'application. Chaque participant diagnostique la panne, restaure et récupère les données avec RMAN, puis présente sa démarche et ses mesures de prévention au groupe.

Compétence acquise

Savoir restaurer une base Oracle après sinistre avec méthode et sang-froid.

Livrable

La procédure de restauration documentée, issue des modèles des journées ESSENTIEL.

Jour 7 · en décaléIMPACT

Matin

Audit de sécurité et de mémoire de l'instance Oracle d'entreprise

Auditer les paramètres d'instance (spfile), l'allocation mémoire (SGA/PGA) et les accès réseau.

  • Diagnostic réel de l'instance Oracle de production. Diagnostic croisé avec le consultant : ajustement du Buffer Cache, sécurisation des accès réseau (sqlnet.ora) et nettoyage des fichiers d'audit.

Après-midi

Optimisation du plan de sauvegarde RMAN et maintenance

Automatiser la maintenance quotidienne et valider le catalogue RMAN d'entreprise.

  • Revue de l'espace de stockage de secours (Flash Recovery Area - FRA). Optimisation des scripts d'archivage Redo Log, automatisation de la purge FRA et documentation des procédures d'urgence pour l'équipe d'exploitation.

Les ateliers et cas métier de ce programme pourront être adaptés par le consultant-formateur selon les besoins, le niveau et les prérequis des participants, pour favoriser l’atteinte des objectifs pédagogiques.

Méthodes et moyens pédagogiques

Méthodes mobilisées

Pédagogie active s'appuyant sur des ateliers de manipulation, des simulations d'incidents, des démonstrations d'administration guidées en console Linux et des débriefings d'architecture système.

Moyens techniques

Un poste informatique individuel par participant, accès à un serveur virtuel Linux dédié exécutant Oracle Database Enterprise Edition, suite d'outils d'administration (SQL*Plus, SQL Developer), accès à l'espace numérique AMBIA et aux scripts de référence.

Moyens humains

Formation animée par un consultant-formateur expert senior, spécialiste reconnu de l'administration Oracle et des architectures de bases de données d'entreprise.

Modalités d’évaluation

Évaluation diagnostique

Questionnaire de positionnement technique en amont (15 jours avant la session) pour évaluer la maîtrise de Linux et du SQL.

Évaluation formative

Bilan de montée en compétences tout au long de la formation à travers des exercices pratiques progressifs, des audits de configuration d'instance et des simulations de crash de bases.

Évaluation sommative

Cas d'usage d'évaluation complet en fin de parcours (restauration globale d'une instance corrompue et audit de sécurité des comptes), complété par un Questionnaire de validation des acquis sous forme de QCM en fin de formation.

Suivi

  • Feuilles de présence signées par demi-journée, en présentiel comme à distance.
  • Attestation de fin de formation remise à chaque stagiaire, mentionnant les objectifs, la nature, la durée et les résultats de l’évaluation.
  • Certificat de réalisation adressé au client ou au financeur.
  • Questionnaire de satisfaction remis à l’issue de la formation.

Délai d’accès

Inter-entreprises : L’inscription est possible jusqu’à 5 jours ouvrés avant le début de la session, sous réserve des places disponibles.

Intra-entreprise : La formation débute en moyenne 15 jours ouvrés après l’acceptation du devis.

Ce délai peut être adapté selon la disponibilité des sessions, le positionnement du stagiaire et, le cas échéant, l’instruction du dossier de prise en charge par le financeur.

Accessibilité handicap

Nos parcours sont adaptables aux personnes en situation de handicap. Contactez notre référent pour l'étude des aménagements.

Référent handicap : accessibilite@ambia-skills.fr. Aucune reconnaissance de la qualité de travailleur handicapé ni aucun justificatif médical n’est exigé.

Indicateurs de résultats

Indicateurs publiés à partir de 3 avis.

Mode de calcul : www.ambia-skills.fr/notre-approche#notes

AMBIA - Organisme de formation professionnelle - 254 rue Vendôme, 69003 Lyon - 07 56 44 70 44 - contact@ambia-skills.fr - SIRET 130 176 597 00016

Déclaration d’activité enregistrée sous le numéro 84692748569 auprès du préfet de région Auvergne-Rhône-Alpes. Cet enregistrement ne vaut pas agrément de l’État.

Fiche mise à jour le 30/10/2026