Cette formation est conçue pour vous fournir une base solide dans l'administration d'une base de données Oracle 12c
Objectifs pédagogiques
Administrer au quotidien des bases Oracle 12C.
Configurer et gérer efficacement la mémoire et le stockage.
Déployer des procédures de base.
Gérer des comptes utilisateur et des privilèges.
Gérer la haute disponibilité.
Gérer les opérations de sauvegarde, de restauration et flashback.
Vous familiariser avec les nouveaux outils d’Oracle 12c.
Maîtriser les outils classiques : OEM, Cloud Control 12c, Data Pump, SQL*Plus.
Décrire l’architecture de la base de données Oracle 12c.
Installer Oracle DATABASE 12c.
Créer et configurer une base de données Oracle 12c.
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 12c.
Niveau requis
Avoir suivi le cours Oracle DATABASE Les bases du langage SQL et Oracle DATABASE Les bases du langage PL/SQL ou posséder les connaissances équivalentes.
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. ADMINISTRATION D’ORACLE DATABASE 12C
Configurer l’instance et la base de données
Équilibrer les besoins utilisateur et les ressources
S’assurer de la disponibilité de la base de données
Conceptualiser l’architecture Oracle 12c
Traiter les transactions avec le serveur Oracle 12c
Types de processus, structures de la mémoire et fichiers
2. CRÉER UNE BASE DE DONNÉES ORACLE 12C
Créer la base de données
Automatiser l’allocation de mémoire avec la fonction memory target, établir la connectivité du réseau
Définir les fichiers de contrôle et les fichiers redo log en ligne
Démarrer et arrêter la base de données
Monter et ouvrir la base de données
Authentifier les connexions avec des privilèges SYSDBA
3. AUTOMATISER L’ADMINISTRATION AVEC ORACLE ENTERPRISE MANAGER (OEM) CLOUD CONTROL
Évaluer l’architecture de OEM
Naviguer dans l’interface graphique, comparer les techniques en ligne de commande et graphiques
Maintenir la base de données avec OEM Cloud Control 12c
Définir des seuils et générer des alertes, gérer les privilèges / rôles, évaluer les BDD en containers et pluggable
4.FLASHBACK DES DONNÉES ORACLE 12C
Configurer les Tablespaces UNDO
Définir la rétention des UNDO Segments
Passer à un Tablespace UNDO alternatif
Surveiller et inverser les changements aux données
Suivi des changements des valeurs des données avec l’historique des lignes, revenir sur les erreurs des utilisateurs avec Flashback Table
Récupérer les tables de la corbeille
Mettre en œuvre la fonctionnalité Valid Time
5. GÉRER LES UTILISATEURS ET LES RESSOURCES
Établir les comptes utilisateur
Authentifier les utilisateurs avec la validation de mot de passe Oracle 12c
Attribuer des quotas d’espace et limiter l’utilisation des ressources
Mettre en application la sécurité
Accorder et retirer les privilèges système et objet
Simplifier la gestion des privilèges avec les rôles
Auditer les changements avec les pistes d’audit unifiée
6. GESTION DE L’ESPACE
Créer la hiérarchie de stockage
Configurer les tablespaces et les fichiers de données
Gérer le tri des données avec les tablespaces temporaires
Créer des fichiers gérés par Oracle
Structurer les segments de données et d’index
Gérer le stockage d’extensions, de blocs et de grands objets
Éliminer la migration des lignes avec PCTFREE et Data Pump
Conserver le stockage en compressant les données des tables
Gagner de l’espace en réduisant les tables et les index en ligne
7. PARTITIONNEMENT POUR LA PERFORMANCE ET L’ADMINISTRATION
Créer des tables partitionnées et sous-partitionnées
Évaluer les méthodes de partitionnement range, list et hash
Administrer les partitions avec merge, split, add et drop
Tables partitionnées basées sur les colonnes virtuelles
Maintenir les partitions d’index
Comparer la performance et la maintenance des index locaux / globaux, surveiller les – partitions d’index et reconstruire les index inutilisables
Limiter l’indexation des partitions avec l’indexation partielle
8. CRÉER UNE BASE DE DONNEES A TOLÉRANCE DE PANNE
Sauvegarder la base de données
Rôle du fichier redo log et du fichier de contrôle
Garantir la récupération en utilisant l’archivage
Protéger et suivre le fichier de contrôle
Sauvegarder la base de données et réaliser la récupération
Mettre en œuvre les sauvegardes gérées par les utilisateurs à chaud/froid, restaurer et récupérer toute la base de données, récupérer les Tablespaces corrompus
Concepts de personnalisation fondamentaux
Taille du cache des blocs de données et de la zone partagée
Équilibrer les entrées/sorties du disque et l’allocation d’espace