Administration Oracle 11g
Transcription
Administration Oracle 11g
Administration Oracle 11g Public concerné Ce cours s'adresse aux Administrateurs, aux développeurs d'applications autour d'Oracle. Objectif de la formation Maîtriser l'administration d'un site Oracle 11g. Savoir gérer les aspects sécurité (droits d'accès, sauvegardes et restaurations...) Durée de la formation 5 JOURS Pré-requis Bonne connaissance de SQL Programme Déroulement de la formation : alternance d’exercices pratiques sur micro-ordinateur et de courts exposés théoriques. Exercices différenciés suivant l’homogénéité du groupe. Un support de cours est distribué à chaque participant en début de formation. Installation du logiciel Oracle Database 11g Identifier la configuration système requise Utiliser une architecture souple optimale Installer le logiciel à l’aide d’Oracle Universal Installer Contrôle de la base de données Démarrer et arrêter l’agent Démarrer et arrêter la console Enterprise Manager Démarrer et arrêter le processus d’écoute (listener) Démarrer et arrêter la base de données Création d’une base de données Oracle Décrire l’architecture d’une base de données Oracle Comprendre l’architecture d’instance Utiliser la structure de gestion Utiliser DBCA (Database Configuration Assistant) Interface de la base de données Utilisation de SQL Utilisation de PL/SQL Utilisation de Java Utilisation d’OCCI (Oracle C++ Call Interface) Structures de stockage Définir la fonction des tablespaces et des fichiers de données Créer des tablespaces Gérer les tablespaces Obtenir des informations sur les tablespaces Créer et gérer des tablespaces à l’aide d’OMF (Oracle Managed Files) Le Loubérance 2 – 121 rue Jean Dausset – BP 41 277 – AVIGNON Cedex 9 – Tel : 04 90 25 30 05 – Fax : 04 90 25 30 25 www.qualora.fr RCS AVIGNON 510 755 366 SIRET 510 755 366 00026 – NAF 7112B – Numéro déclaration d’activité 93 84 03058 84 Administration Oracle 11g Programme (suite) Administration des utilisateurs Créer et gérer des comptes d’utilisateurs de la base de données Créer et gérer des rôles Accorder et révoquer des privilèges Contrôler l’utilisation des ressources par les utilisateurs Gestion des objets de schéma Créer et modifier des tables Définir des contraintes Afficher les attributs d’une table Afficher le contenu d’une table Créer des index et des vues Sécurité de la base de données Oracle Services Oracle Net Gestion des données Manipuler les données via SQL Utiliser la fonction Import Utiliser la fonction Export Utiliser SQL*Loader Appliquer le principe du moindre privilège Gérer des comptes utilisateur par défaut Implémenter des fonctionnalités de sécurité standard relative aux mots de passe Auditer l’activité de la base de données Concepts Oracle Net Utiliser Oracle Net Manager pour créer et configurer des processus d’écoute (listeners) Utiliser l’utilitaire de contrôle du processus d’écoute (listener) pour contrôler le processus d’écoute Oracle Net Utiliser Oracle Net Manager pour configurer les connexions des clients et du niveau intermédiaire (middle-tier) Utiliser TNSPING pour tester la connectivité Oracle Net Serveur partagé Oracle PL/SQL Objets PL/SQL Déclencheurs (triggers) et évènements déclencheurs Options de configuration affectant les performances PL/SQL Quand utiliser des serveurs partagés Oracle ? Configurer des serveurs partagés Oracle Surveiller des serveurs partagés Oracle Le Loubérance 2 – 121 rue Jean Dausset – BP 41 277 – AVIGNON Cedex 9 – Tel : 04 90 25 30 05 – Fax : 04 90 25 30 25 www.qualora.fr RCS AVIGNON 510 755 366 SIRET 510 755 366 00026 – NAF 7112B – Numéro déclaration d’activité 93 84 03058 84 Administration Oracle 11g Programme (suite) Analyse des performances Détecter les objets non valides ou inutilisables Collecter des statistiques pour l’optimiseur Afficher des mesures de performances Réagir aux problèmes de performances Contrôle et résolution des conflits de verrous Détecter et résoudre des conflits de verrous Gérer les « verrous mortels » (deadlocks) Concepts de sauvegarde et de récupération Maintenance proactive : objectifs Définir des seuils d’avertissement et des seuils d’alerte critique Collecter et utiliser des mesures de référence Utiliser les assistants de réglage et de diagnostic Utiliser ADDM (Automatic Database Diagnostics Monitor) Gérer le référentiel AWR (Automatic WorkloadRepository) Décrire les concepts fondamentaux de sauvegarde, de restauration et de récupération d’une base de données Enumérer les types de panne qui peuvent se produire dans une base de données Oracle Décrire des méthodes de réglage de la récupération d’instance Importance des points de reprise (checkpoints), des fichiers de journalisation (fichiers redo log) et des fichiers de journalisation archivés Configurer le mode ARCHIVELOG Gestion des annulations Sauvegardes d’une base de données Surveiller et administrer les annulations Configurer la conservation des annulations Garantir la conservation des annulations Utiliser l’assistant Undo Advisor Gestion des annulations Surveiller et administrer les annulations Configurer la conservation des annulations Garantir la conservation des annulations Utiliser l’assistant Undo Advisor 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 Récupération d’une base de données Récupérer la perte d’un fichier de contrôle Récupérer la perte d’un fichier de journalisation (fichier redo log) Récupérer la perte d’un fichier de données Le Loubérance 2 – 121 rue Jean Dausset – BP 41 277 – AVIGNON Cedex 9 – Tel : 04 90 25 30 05 – Fax : 04 90 25 30 25 www.qualora.fr RCS AVIGNON 510 755 366 SIRET 510 755 366 00026 – NAF 7112B – Numéro déclaration d’activité 93 84 03058 84