Formation Oracle Database 10g Administration Workshop I et II
Document Sample


Formation Oracle Database 10g Administration Workshop I et II Administration Workshop I (pages 1 à 4) Description : Ce cours constitue la première étape de la réussite en tant que professionnel Oracle ; il est conçu pour vous offrir une base solide de l'administration élémentaire d'une base de données. Dans ce cours, vous apprendrez à installer et à gérer une base de données Oracle. Les stagiaires comprendront l'architecture de la base de données Oracle ainsi que la façon dont ses composants fonctionnent et interagissent. Ils apprendront également à créer une base de données opérationnelle et à gérer correctement et efficacement les différentes structures, notamment via la surveillance des performances, la sécurité de la base de données, la gestion des utilisateurs et les techniques de sauvegarde et récupération. Les sujets traités sont complétés par des exercices pratiques. Ce cours est conçu pour vous aider à la préparation de l'examen de certification OCA correspondant. > Installer la base de données > Transporter des données entre base de données > Sauvegarder et recouvrir des données > Gérer des données > Administrer les utilisateurs > Configurer le réseau Durée : 5 jours Prix : 2950 € par personne (pour les 5 jours) Cible : Responsables d'applications Responsables des ventes Ingénieurs support Concepteurs de base de données Administrateurs de base de données Consultant Technique Objectifs : Gérer les structures de stockage de base de données Gérer l'instance Oracle Surveillance, dépannage et maintenance d'une base de données Effectuer les opérations de sauvegarde et de récupération Installer Oracle Database10g et configurer une base de données Créer et gérer des comptes utilisateur Configurer les services Oracle Net Déplacer des données entre des bases de données et des fichiers Thèmes abordés: Introduction (Architecture de base de données) Décrire les objectifs du cours Explorer l'architecture de base de données d'Oracle 10g Installer le logiciel de base de données Oracle Expliquer les tâches et les outils fondamentaux de DBA Planifier une installation Oracle Utiliser l'architecture OFA (Optimal Flexible Architecture) Installer le logiciel avec Oracle Universal Installer (OUI) Créer une base de données Oracle Créer une base de données à l'aide de l'assistant Database Configuration Assistant Créer un modèle de conception de base de données à l'aide de l'assistant DBCA Générer des scripts de création de base de données avec l'assistant DBCA Gérer l'instance Oracle Démarrer et arrêter la base de données et les composants Oracle Utiliser Enterprise Manager (EM) Accéder à une base de données à l'aide de SQL*Plus et d'iSQL*Plus Modifier les paramètres d'initialisation de base de données Décrire les étapes du démarrage d'une base de données Afficher le fichier d'alertes Utiliser le dictionnaire de données Gérer les structures de stockage de base de données Décrire le stockage des données de table (dans des blocs) Définir le rôle des tablespaces et des fichiers de données Comprendre et utiliser Oracle Managed Files (OMF) Créer et gérer des tablespaces Obtenir des informations sur les tablespaces Décrire les principaux concepts et les principales fonctionnalités d'Automatic Storage Management Administrer la sécurité utilisateur Créer et gérer des comptes utilisateur de base de données Authentifier les utilisateurs Affecter des zones de stockage par défaut (tablespaces) Accorder et révoquer des privilèges Créer et gérer des rôles Créer et gérer des profils Implémenter des fonctionnalités standard de sécurité des mots de passe Contrôler l'utilisation des ressources par les utilisateurs Gérer les objets de schéma Définir des objets de schéma et des types de données Créer et modifier des tables Définir les contraintes Afficher les colonnes et le contenu d'une table Créer des index, des vues et des séquences Expliquer l'utilisation des tables temporaires Utiliser le dictionnaire de données Gérer les données et la simultanéité d'accès aux données Gérer les données par l'intermédiaire du langage SQL Identifier et administrer des objets PL/SQL Décrire les déclencheurs et les événements déclencheurs Surveiller et résoudre les conflits de verrouillage Gérer les données d'annulation Expliquer la génération des instructions LMD et des données d'annulation Surveiller et administrer les informations d'annulation Décrire les différences entre les données d'annulation et les données de journalisation Configurer la période de conservation des informations d'annulation Garantir la conservation des informations d'annulation Utiliser Undo Advisor Sécurité de la base de données Oracle Responsabilités pour la sécurité Audit et options Configurer l'environnement réseau Oracle Utiliser Enterprise Manager pour configurer l'environnement réseau Oracle Créer des processus d'écoute supplémentaires Créer des alias de service Net Configurer la gestion des incidents de connexion Contrôler le processus d'écoute Oracle Net Tester la connectivité Oracle Déterminer quand utiliser des serveurs partagés et quand utiliser des serveurs dédiés Maintenance proactive Utiliser des statistiques Gérer le référentiel AWR (Automatic Workload Repository) Utiliser le moniteur ADDM (Automatic Database Diagnostic Monitor) Décrire l'infrastructure de conseil Définir des seuils d'alerte Utiliser des alertes générées par le serveur Utiliser des tâches automatisées Gestion des performances Utiliser Enterprise Manager pour surveiller les performances Utiliser SQL Tuning Advisor Utiliser SQL Access Advisor Utiliser la gestion automatique de la mémoire partagée (ASMM, Automatic Shared Memory Management) Utiliser Memory Advisor pour dimensionner les mémoires tampon (buffers) Utiliser des vues dynamiques des performances Résolution invalide ou objets inutilisables Concepts de sauvegarde et de récupération Identifier les types de défaillance pouvant survenir dans une base de données Oracle Décrire comment régler la récupération d'instance Décrire l'importance des points de reprise, des fichiers de journalisation et des fichiers de journalisation archivés Configurer le mode ARCHIVELOG Procéder à des sauvegardes de la base de données Créer des sauvegardes cohérentes de la base de données Sauvegarder la base de données sans l'arrêter Créer des sauvegardes incrémentielles Automatiser les sauvegardes de la base de données Surveiller la zone de récupération rapide Procéder à une récupération de la base de données Récupérer la base de données suite à la perte d'un fichier de contrôle Récupérer la base de données suite à la perte d'un fichier de contrôle Exécuter une récupération complète suite à la perte d'un fichier de données Procéder à un flashback de la base de données Décrire Flashback Database Restaurer le contenu d'une table jusqu'à un point spécifique dans le temps avec Flashback Table Récupérer une table supprimée Afficher le contenu de la base de données à partir de n'importe quel point unique dans le temps avec Flashback Query Voir les versions d'une ligne dans le temps avec Flashback Versions Query Afficher l'historique des transactions ou une ligne avec Flashback Transaction Query Déplacement de données Décrire les différents moyens pour déplacer des données Créer et utiliser des objets du répertoire Utiliser SQL Loader pour charger des données à partir d'une base de données (ou de fichiers utilisateurs) non Oracle Expliquer l'architecture générale de Data Pump Utiliser Data Pump Export et Import pour déplacer des données entre base de données Oracle Utiliser des tables externes pour déplacer des données via des fichiers indépendants de la plate-forme Formation Oracle Database 10g Administration Workshop II (pages 5 à 9) Description : Ce cours vous permet de réussir en tant que professionnel Oracle dans le domaine de l'administration de base de données. Il montre comment configurer une base Oracle pour les applications multilingues. Il présente différentes méthodes de récupération de la base de données, via RMAN et la technologie Flashback. Les outils de surveillance des performances de la base de données sont abordés, ainsi que les différentes étapes à suivre pour résoudre les problèmes usuels et améliorer les performances. Ce cours explique en outre comment administrer une base de données de manière efficace à l'aide de technologies telles que Resource Manager, le planificateur, Automatic Storage Management (ASM) et les fonctionnalités VLDB. Il montre comment configurer une base de données sécurisée à l'aide de Virtual Private Database et comment déplacer des données d'une base à une autre de manière efficace. Les sujets traités sont complétés par des exercices pratiques et un atelier. Ce cours est conçu pour vous aider à la préparation de l'examen de certification OCP correspondant. Durée : 5 jours (le workshop I est un pré-requis) Prix : 2950 € par personne (pour les 5 jours) Cible : Responsables des ventes Ingénieurs support Administrateurs de base de données Consultant Technique Objectifs : Utiliser RMAN pour créer et gérer des jeux de sauvegarde et des copies d'image Récupérer la base de données jusqu'à un point dans le temps Utiliser Oracle Secure Backup pour sauvegarder et récupérer une base de données Utiliser la technologie Flashback d'Oracle pour récupérer une base de données Détecter les corruptions de bloc et prendre les mesures appropriées pour les corriger Utiliser les différentes fonctions de conseil et vues pour surveiller et améliorer les performances de la base de données Contrôler l'utilisation des ressources de la base de données à l'aide de Resource Manager Simplifier les tâches de gestion à l'aide du planificateur Examiner les fichiers journaux de la base de données à des fins de diagnostic Personnaliser le comportement de la base de données et des sessions individuelles en fonction de la langue utilisée Administrer une base de données de très grande taille (VLDB) Transporter des données entre plates-formes Thèmes abordés: Introduction Grid Computing Oracle Enterprise Manager 10g Architecture d'une base de données: Rappel Configurer Recovery Manager Composants et fonctionnalités de Recovery Manager Utiliser une zone de récupération rapide avec RMAN Configurer RMAN Sauvegarde automatique du fichier de contrôle Stratégies de conservation et allocation de canal Utiliser Recovery Manager pour la connexion à une base de données cible en mode NOCATALOG par défaut Afficher les paramètres de configuration RMAN en cours Modifier la stratégie de conservation des sauvegardes d'une base de données Utiliser Recovery Manager Présentation des commandes RMAN Exécution en parallèle de jeux de sauvegarde Sauvegardes compressées Copie d'image Sauvegardes totales et sauvegardes incrémentielles de la base de données Commandes LIST et REPORT Activer le mode ARCHIVELOG pour la base de données Utiliser Recovery Manager Oracle Secure Backup Installation et configuration Implémenter la stratégie recommandée par Oracle RMAN et Oracle Secure Backup Sauvegarde sur bande et restauration de fichiers d'un système de fichiers et d'une base de données Utiliser la commande obtool et l'interface web pour configurer les périphériques (CLI/GUI) d'Oracle Secure Backup Configurer EM pour Oracle Secure Backup et tester la sauvegarde sur bande (EM) Utiliser RMAN pour sauvegarder la base de données sur bande (CLI) Utiliser l'outil Web OB pour sauvegarder les fichiers d'un système de fichiers Récupération suite à des pertes non critiques Récupération de fichiers non critiques Créer un nouveau tablespace temporaire Recréer des fichiers de journalisation (fichier redo log), des tablespaces d'index et des index Récupération de tablespaces en lecture seule Méthodes d'authentification pour les administrateurs de base de données Perte du fichier d'authentification par mot de passe Créer un nouveau tablespace temporaire Modifier le tablespace temporaire par défaut d'une base de données Récupération incomplète Etapes de récupération Récupération gérée par le serveur et récupération gérée par l'utilisateur Récupérer une sauvegarde automatique du fichier de contrôle Créer un nouveau fichier de contrôle Présentation de la récupération incomplète Méthodes recommandées pour la récupération incomplète Récupération simplifiée via RESETLOGS Récupération jusqu'à un point dans le temps avec RMAN Flashback Architecture Flashback Database Configurer et surveiller Flashback Database Sauvegarder la zone de récupération rapide Utiliser la vue V$FLASH_RECOVERY_AREA_USAGE Considérations relatives à Flashback Database Utiliser l'interface Flashback Database de RMAN Utiliser l'interface Flashback Database d'EM Gérer et surveiller les opérations Flashback Database Traiter la corruption de base de données Symptômes de la corruption de bloc : ORA-1578 Utilitaire DBVERIFY et commande ANALYZE Paramètre d'initialisation BD_BLOCK_CHECKING Dump et vérification des métadonnées des segments Utiliser Flashback en cas de corruption logique et utiliser DBMS_REPAIR Restauration physique de bloc Interface BMR de RMAN Transférer et vérifier les métadonnées des segments Surveiller et gérer la mémoire Structures mémoire Oracle Gestion automatique de la mémoire partagée Principes du réglage de la mémoire SGA Database Control et gestion automatique de la mémoire partagée Comportement des paramètres SGA à réglage automatique Redimensionner SGA_TARGET Ressources de gestion de la mémoire PGA Utiliser la fonction de conseil Memory Advisor Gestion automatique des performances Identifier les composants à régler Evénements Wait Oracle et statistiques système Vues de dépannage et de réglag Lien direct à la mémoire SGA pour la collecte des statistiques Référentiel de charge globale (Workload repository) Infrastructure de conseil Scénarios ADDM et conseils d'utilisation Utiliser SQL Tuning et SQL Access Advisor Surveiller et gérer le stockage - I Structures de stockage de base de données Gestion de l'espace : Présentation Oracle Managed Files (OMF) Chaînage et migration de lignes Surveillance proactive des tablespaces Gérer la reprise après un problème d'allocation d'espace Tablespace SYSAUX Surveiller l'espace utilisé par les tables et les index Surveiller et gérer le stockage - II Gestion automatique des annulations (AUM) Fichiers de journalisation (fichiers redo log) Types de table Tables partitionnées Tables organisées en index (IOT) Gérer l'espace occupé par les index avec SQL Configurer la taille optimale des fichiers de journalisation Afficher "Automatic Tuning of Undo Retention" Automatic Storage Management (ASM) Architecture générale et fonctionnalités d'ASM Ajouts aux vues dynamiques des performances Gérer une instance ASM Groupes de disques ASM Utiliser la ligne de commande asmcmd Migrer la base de données vers ASM Créer une instance ASM dans un répertoire d'origine Oracle Home distinct Migrer un tablespace en vue d'utiliser ASM Prise en charge d'une base de données de très grande taille (VLDB) Créer des tablespaces de type bigfile Modifications du dictionnaire de données et des packages pour la prise en charge VLDB Créer et gérer des groupes de tablespaces temporaires (TTG) Partitionnement et index partitionnés - Ignorer les index inutilisables Créer et utiliser des index globaux partitionnés par hachage Journalisation des erreurs LMD Interpréter les ROWID bigfile Gérer les ressources Concepts et configuration relatifs à Database Resource Manager Créer un nouveau plan d'allocation de ressources Mécanisme du pool de sessions actives Temps d'exécution maximal estimé Créer un plan complexe Administrer et surveiller Resource Manager Directives des plans d'allocation de ressources Créer des groupes de consommateurs de ressources Automatiser des tâches avec le planificateur Concepts relatifs au planificateur Créer une classe de travail et une fenêtre Gérer les travaux, les programmes, les chaînes de travaux, les événements, les planifications et les priorités Afficher et purger les journaux de travaux Créer un programme et une planification Créer un travail qui utilise un programme et une planification Modifier le programme et la planification d'un travail, et observer le changement de comportement du travail Surveiller l'exécution des travaux Sécurité de la base de données Présentation de Virtual Private Database Créer une stratégie de niveau colonne Ecrire une fonction de stratégie Types de stratégie VPD de niveau colonne avec masquage de colonne Transparent Data Encryption Configurer le mot de passe du processus d'écoute (listener) Implémenter VPD Déplacement de données Concepts relatifs aux tables externes Créer un objet répertoire (DIRECTORY) et une table externe Data Pump Transporter une base de données Commande RMAN CONVERT DATABASE Transporter un tablespace Créer un objet répertoire (DIRECTORY) Créer une table temporaire Utiliser la prise en charge de la globalisation Fonctions de prise en charge de la globalisation Systèmes d'encodage Jeux de caractères de la base de données et jeux de caractères nationaux Définir un comportement dépendant de la langue Variantes locales Utiliser le tri et la comparaison linguistique Conversion de données entre les jeux de caractères du client et du serveur Définir les paramètres NLS par défaut Atelier Méthodologie, pré-requis et configuration Scénario 1 : Performances de la base de données Scénario 2 : Rechercher et régler les instructions SQL inefficaces Scénario 3 : Gérer la mémoire SGA – Informations de journalisation (redo) Scénario 4 : Espace manquant pour l'annulation (undo) Scénario 5 : Fichier de données manquant Scénario 6 : Gérer l'espace dans un tablespace – Informations de journalisation (redo) Scénario 7 : Fichier de données TEMP manquant
Get documents about "