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