Cette formation est conçue pour vous fournir une base solide dans l'administration d'une base de données Oracle 19c
Objectifs pédagogiques
Décrire l’architecture de la base de données Oracle 19c.
Installer Oracle DATABASE 19c.
Créer et configurer une base de données Oracle 19c.
Identifier les principales fonctionnalités de l’administration d’une base de données Oracle.
Gérer la sécurité de la base de données et la gestion des utilisateurs.
Connecter les postes clients au serveur Oracle DATABASE 19c.
Niveau requis
Avoir suivi le cours Oracle DATABASE Les fondamentaux SQL et PL-SQL ou posséder les connaissances équivalentes. Connaissances des techniques et concepts relatifs au traitement des donnée. Compréhension de l’anglais et du vocabulaire spécifique IT.
Public concerné
Concepteurs de base de données, Ingénieurs support, Consultants Techniques, Administrateurs de base de données, Développeurs Java.
Moyens pédagogiques
Formation présentielle ou distancielle
Exposés, cas pratique et synthèse
Assistance post-formation pendant trois mois
Support de cours fourni à chaque stagiaire
Modalités de suivi et d’évaluation
Feuille de présence émargée par demi-journée par les stagiaires et le formateur
Questionnaire d’évaluation de la satisfaction en fin de stage
Attestation de fin de formation
Programme de formation
1. PRESENTATION GÉNÉRALE
Le SGBD Oracle DATABASE 19c
Principaux axes d’amélioration de la 19c
Les produits Oracle 19c
2. ARCHITECTURE D’ORACLE DATABASE 19C
Base et instance
Les multi-instances, les multi-tenant et concepts de RAC
Les caches mémoire et processus d’une instance
Les différents fichiers d’une base de données Oracle
3. INSTALLATION D’ORACLE DATABASE 19C
Les prérequis
Les tâches de pré-installation
Installation avec OUI (Oracle Universal Installer)
Installation en mode silencieux
Les tâches de post-installation
Nouveauté 19c : spécificités d’installation de la version 19c
4.CRÉATION D’UNE BASE DE DONNÉES
Créer une base de données avec l’assistant DBCA, en mode silencieux et avec des scripts
5. GESTION D’UNE INSTANCE D’UNE BASE DE DONNÉES
Les privilèges SYSDBA et SYSOPER
Les fichiers de paramètres d’initialisations du serveur : pfile et spfile
Les principaux paramètres d’initialisation
Démarrer et arrêter une base de données
Les données de diagnostic de l’ADR (Automatique Diagnostic Repository) et localisation des fichiers traces et d’Alert Log
6. STRUCTURE DE STOCKAGE D’UNE BASE DE DONNÉES ORACLE
Architecture OFA (Optimal Flexible Architecture)
Gestion des fichiers via OMF (Oracle Managed Files)
Les tablespaces
Les segments (data, und, temporaire, lob…)
Les Extents
Les Blocks
Les fichiers journaux Redo Log
Les fichiers de contrôle
7. GESTION DE LA SECURITÉ
Principaux mécanismes de sécurité
Gestion des comptes utilisateurs, des rôles, des privilèges systèmes et objets
L’audit Oracle en 19c
Accès concurrents
Détection et arrêt d’une session bloquante
Annulation d’un ordre SQL au niveau d’une session
8. TABLES ET INDEX
Les tables et les schémas
Utilisation de la corbeille Oracle
Récupérer le DDL d’une table
Réorganisation d’une table
Statistiques sur les tables et les index
Créer, supprimer, réorganiser des index B-Tree
Conseils pour l’indexation des tables
Nouveauté 19c : Automatic Indexing
9. LES OUTILS D’ORACLE DATABASE 19C
SQL developper
EM express
EM Cloud Control
10. ORACLE NET
Configuration et mise en oeuvre du listener
Configuration des postes clients (tnsnames.ora)
L’utilitaire NetMRG et NetCA
11. CONCEPTS DE SAUVEGARDES ET RESTAURATIONS
Stratégies de sauvegardes
Procédures de sauvegardes utilisateurs et RMAN, base ouverte
Restauration et récupération
Restaurations avec une base en mode NOARCHIVELOG et ARCHIVELOG
Scénario de panne et récupération utilisateur et via RMAN
Data Pump export / import (sauvegardes logiques)
Nouveauté 19c : amélioration Data Pump
12. MULTI-TENANT
Présentation de l’option Oracle DATABASE 19c multi-tenant
Création et gestion d’une base de données container (CDB)
Plug-in d’une base de données pluggable (PDB)
Nouvelles vues du dictionnaire de données
Gestion des ressources au sein d’un CDB
Architecture de Sharding PDB
CDB fleet (flotte de CDB)
Nouveauté 19c : clonage d’une PDB à partir d’une "remote" PDB