Vous apprendrez à
- Créer, configurer et maintenir des bases de données Oracle 10g
- Optimiser l'espace et les performances pour une gestion efficace de la mémoire
- Maximiser l'efficacité des bases de données avec Oracle Enterprise Manager
- Assurer la sécurité en gérant les privilèges et les rôles utilisateur
- Mettre en œuvre le partitionnement d'Oracle pour gérer tables et index
- Déployer des stratégies de restauration adaptées et des procédures "flashback"
Objectif
Les bases de données représentent le cœur de l'infrastructure informatique d'une entreprise. Par conséquent, seuls des administrateurs formés peuvent assurer une maintenance efficace de ces bases de données. Durant ce cours pratique, vous acquerrez les connaissances et compétences nécessaires pour créer et configurer des bases de données Oracle 10
g, pour gérer efficacement la mémoire et le stockage et pour déployer des procédures principales garantissant la disponibilité des bases de données de l'entreprise.
À qui s'adresse cette formation
Administrateurs ou toute autre personne en charge de la gestion d'Oracle Database 10
g. Une expérience du niveau de la formation 593, "
Introduction complète à Oracle Database 10g", est nécessaire.
Travaux pratiques
Les exercices de ce cours vous apportent une meilleure compréhension et une pratique immédiate des concepts que vous apprenez, notamment :
- Construction, démarrage et arrêt de bases de données Oracle 10g
- Création et maintien des tablespaces
- Configuration des tablespaces UNDO et périodes de rétention
- Administration des objets partitionnés
- Sauvegarde grâce aux techniques de sauvegarde et de récupération
- Récupération des données perdues après une panne matérielle ou logicielle
- Gestion des ressources et privilèges utilisateur
- Réorganisation et diminution des tables en ligne
- Reprise après une erreur utilisateur en utilisant les procédures "flashback"
Contenu détaillé
Introduction
Tâches d'un administrateur Oracle
- Configuration des bases de données
- Contrôle des opérations et de l'accès
- Surveillance de l'utilisation du système
- Disponibilité des données
L'architecture Oracle 10g
- Instances/bases de données
- Processus et utilisation de la mémoire
- Structure des fichiers de bases de données
- Gestion des transactions avec Oracle 10g
Création d'une base Oracle 10g
Création de la base
- Définition des paramètres d'initialisation
- Paramètres dynamiques et statiques
- Création de fichiers de contrôle et de logs
- Utilisation des fichiers gérés par Oracle pour faciliter l'administration
Définition de la structure des tablespaces
- Compatibilité avec des applications de différentes tailles de blocs
- Création de tablespaces UNDO et SYSAUX
Démarrage et arrêt de la base
- Monter/ouvrir la base
- Fichiers de paramètres serveur et texte
- Connexion avec les privilèges SYSDBA
Gestion de l'espace
Structures de stockage logique et physique
- Amélioration de la performance des tris
- Tablespaces gérés localement et dans le dictionnaire
Contrôle du stockage pour les objets de bases de données
- Gestion de l'espace avec PCTFREE/PCTUSED
- Déplacement et redéfinition des tables en ligne
- Gain d'espace en rétrécissant les tables
- Reprise de l'exploitation après une panne
- Gestion du stockage de LOB avec des chunks
Automatisation de la gestion de la base avec le contrôle OEM 10g (Oracle Enterprise Manager)
Architecture d'OEM
- Avantages et inconvénients d'OEM
- Navigation dans l'interface graphique
Administration avec le contrôle
- Définition de seuils et création d'alertes
- Vérification des changements dans le dictionnaire de données
Gestion des utilisateurs et ressources
Création de comptes utilisateur
- Contrôles de mots de passe
- Quotas d'espace sur les tablespaces
- Limitation des ressources avec les profils
Maintien de la sécurité
- Privilèges système et objet
- Mise en place et utilisation des rôles
- Chiffrement transparent de données
Partitionnement pour améliorer l'administration
Partitions et sous-partitions de tables
- Types de partitionnement : par intervalle, par hachage et par liste
- Adaptation du stockage des partitions
- Division et fusion de partitions
Configuration des partitions d'index
- Déploiement d'index locaux, globaux, préfixés ou non
- Reconstruction d'index inutilisables
Sauvegarde et récupération
Sécuriser la base de données
- Rôle du journal "redo" et du fichier de contrôle
- Utilisation de l'archivage pour la sauvegarde
- Protection et trace du fichier de contrôle
Choix d'une stratégie de sauvegarde
- Mise en œuvre de sauvegardes "à chaud" ou "à froid"
- Sauvegardes partielles en ligne et hors ligne
- Restauration des tables grâce au Data Pump
Récupération de la base de données
- Récupération des tablespaces corrompus
- Suivi de l'historique grâce aux procédures "flashback"
- Restauration des tables à partir de la corbeille
Techniques majeures de réglage
- Réglage de la taille du "buffer cache" et de la zone partagée
- Équilibrage des E/S et de l'allocation de la mémoire
- Prise en compte du stockage des index
|
<< Bases de données Oracle
Formations liées à ce sujet
Oracle est une marque déposée d'Oracle Corporation.