Orsys

Parcours certifiant Administrateur Oracle 12c

Par Orsys

Objectifs

À l’issue de la formation, le participant sera en mesure de :

  • Comprendre l'architecture d'un SGBD Oracle 12c
  • Savoir installer et configurer le SGBD
  • Administrer et gérer la sécurité d'une base de données
  • Maîtriser les outils de gestion de sauvegarde et de restauration
  • Connaître les outils de mesure, diagnostic et optimisation du SDBG
  • Savoir analyser et optimiser les performances du SGBD Oracle 12c

Programme

Administration

  • Architecture d'Oracle 12c. Les fichiers constituant la base de données. La structure du stockage.
  • Les zones mémoire. Les processus d'arrière-plan. La gestion des transactions.
  • Installation des logiciels. Prérequis selon les systèmes. Tâches d'installation sous Unix. L'architecture OFA.
  • Configuration et contrôle. Gestion de l'instance. Méthodes de contrôle d'identification.
  • Démarrage d'une instance. Arrêt. Les vues dynamiques. Dictionnaire de données.
  • Le démarrage et l'arrêt d'un conteneur CDB et d'une base insérée PDB.
  • Les fichiers trace et les fichiers d'alerte. Configuration d'Oracle Net Services.
  • Gestion de la base de données. L'assistant de configuration. La gestion du fichier de contrôle.
  • La gestion des fichiers de journalisation. Dimensionner le redo log buffer et les fichiers redo log.
  • La création d'un tablespace permanent, temporaire et undo. Le tablespace permanent et temporaire dans une PDB.
  • La gestion des tablespaces. La structure d'un bloc. Statistiques de stockage des tables.
  • La High Water Mark. Réorganisation du stockage et espace inutilisés.
  • Gérer les données d'annulation. Les undo segments. La période de conservation des informations d'annulation.
  • Flashback Database. Flashback Query, Version Query et Transaction Query.
  • Gestion des utilisateurs et sécurité. Création d'un utilisateur local ou commun. Privilèges. Rôles locaux et communs.

Travaux pratiques
Modification du paramétrage de la base. Créer le fichier SPFILE à partir d'un fichier PFILE. Configuration de SQL*Net. Multiplexer le fichier de contrôle, visualiser son contenu. Modifier la taille des groupes des fichiers de journalisation. Mettre la base de données en mode ARCHIVELOG.

Sauvegardes et restaurations

  • La gestion et la sauvegarde avec RMAN. La configuration et les commandes. Sauvegarder une base CDB et PDB.
  • Sauvegarde automatique du fichier de contrôle. Exécution en parallèle de jeux de sauvegarde.
  • Sauvegardes compressées et cryptées. Création et gestion du catalogue. Utilisation de scripts stockés.
  • Dupliquer une base de données avec RMAN. Choisir les bases PDB.
  • La récupération de la base de données. Redémarrage avec des fichiers manquants. Perte de fichiers de contrôle.
  • Récupération de tablespaces en lecture seule. Les commandes RESTORE et RECOVER. Récupération simplifiée via RESETLOGS.
  • Récupération incomplète d'un tablespace ou d'une base insérée PDB. Flashback sur une table supprimée en PDB.
  • Flashback Database. Configurer et surveiller Flashback Database. Sauvegarder la zone de récupération rapide.
  • Procéder à un flashback sur des tables supprimées. Gérer les Flashback Data Archives.
  • Déplacement de données. Utiliser Data Pump Export et Import.
  • Utiliser des tables externes pour déplacer des données. Transporter un tablespace.

Exercice
Définir l'emplacement des sauvegardes avec RMAN et la mise en place de la stratégie de conservation des sauvegardes. Exemples de sauvegardes complètes et incrémentielles. Cloner une base de données à chaud. Sauvegarder le fichier de contrôle et le restaurer. Utiliser FLASHBACK.

Tuning

  • La démarche et les outils. La démarche d'optimisation. Gains possibles. Outils de mesure. OEM.
  • Vues dynamiques des performances. Fichier d'alerte et de trace utilisateur. Evénements Wait.
  • Gérer le référentiel, les clichés AWR et les plans d'exécution. Identifier les accès des objets. SQL Plan Management. Les opérations et le diagnostic ADDM en temps réel.
  • Gestionnaire des ressources. Créer un plan et gérer les consommateurs. Gérer les ressources entre les bases PDB.
  • Gestion des évolutions. Types d'évolutions possibles. SQL Performance Analyzer (SPA). Utilisation de DB Replay.
  • Définir les seuils d'alerte adaptatifs. Configurer les mesures de normalisation. Diagnostic et réglages.
  • Identifier les problèmes liés à la zone SHARED POOL, au buffer cache, à la mémoire PGA, aux E/S.
  • Eléments d'architectures. Comprendre l'activité de la zone library cache. Dimensionner le buffer cache.
  • Gestion automatique de la mémoire. Caractéristiques. SGA. Gérer l'espace dans les segments.
  • Tablespaces de type BIGFILE et de type SMALLFILE. Optimiser les E/S. Stripping et Mirroring. RAID.

Exercice
Interroger les vues de performances dynamiques pour afficher les événements Wait. Modifier la périodicité de collecte des clichés AWR. Générer des états avec SQL*Plus. Utiliser SQL Plan Management. Optimiser le library cache. Réorganiser les objets de la base.

Présentation des épreuves

  • Présentation de la plateforme.
  • Présentation du déroulé des épreuves (timing, documents autorisés...).

Question de la salle.

  • Questions et échanges entre les participants et l'intervenant.

Travaux pratiques

  • Réalisation des exercices pratiques sur l'administration, la sauvegarde et l'optimisation du SGBD Oracle 12c.

Pédagogie

Le socle des connaissances en administration Oracle est fondamental. Le stage correspondant, réf OMD, doit être le premier cours du cycle. Ensuite, les stages OSR et ORU peuvent être suivis dans un ordre indifférent.

Formations de la même catégories (5)

M2i Formation
Oracle 12c - TuningPar M2i Formation
  • Identifier et utiliser les techniques d'optimisation de la base de données et de l'instance
  • Intégrer les apports de la version 12c dans les démarches d'optimisation.
Orsys
Migration d'Oracle à PostgreSQLPar Orsys

Ce cours vous montrera comment migrer des bases Oracle vers PostgreSQL. Vous apprendrez à maîtriser les principales ressemblances et différences entre les deux SGBD, notamment en ce qui concerne le langage SQL, les types des données, les types d'implémentation, les langages PL/SQL et PL/pgSQL...

Orsys
Oracle, sauvegardes et restaurations avec RMANPar Orsys

Une des tâches prioritaire du DBA est d’assurer la sécurité des données du SI. Oracle a simplifié cette gestion d’administration via RMAN. Ce cours vous permettra de maîtriser les outils RMAN, les fonctionnalités avancées comme l'utilisation d'un catalogue, les scripts stockés, la duplication et le transport de bases de données inter-plateformes.

Arkesys
Oracle – Présentation techniquePar Arkesys
  • Décrire les principes d'un SGBDR
  • Lister et présenter le rôle des principaux objets d'une base de donnée Oracle
  • Identifier les différents outils d'Oracle.
M2i Formation
Oracle 12c - Sauvegardes et restaurations avec RMANPar M2i Formation
  • Identifier les mécanismes importants mis en oeuvre pour les sauvegardes et restaurations d'une base de données Oracle en 12c
  • Contrôler et configurer l'outil RMAN
  • Sauvegarder les fichiers d'une base de données Oracle en 12c de différentes manières en mode ARCHIVELOG ou NOARCHIVELOG
  • Restaurer une base de données Oracle en 12c avec RMAN sans catalogue suivant le type de panne (perte totale, partielle, controlfile, spfile...)
  • Mettre en place et gérer le catalogue de RMAN
  • Sauvegarder et restaurer RMAN avec le catalogue
  • Utiliser quelques fonctions avancées de RMAN.