Oracle Database 11g: Administration 2. Installation ESSALIFI Mohamed Faïçal Édition 1.0 Août 2009
Oracle Database 11g: Administration
2. Installation
ESSALIFI Mohamed Faïçal
Édition 1.0
Août 2009
2009 2. Installation
Objectifs du module
Installation
OEM : Oracle Enterprise Manager
2009 1. Introduction
Une installation propre est la clé du succès
1. Lire la documentation : Chaque système d'exploitation qui exécute Oracle a son propre document d'installation.
Cette documentation englobe les pré-requis système, comme les packages a installés, les paramètres du noyau,
la configuration réseau et autres pré-requis.
2. Lire le "Optimal Flexible Architecture (OFA)" : C‟est les meilleurs pratiques Oracle, qui englobe les recommandations
pour une installation Oracle dans l‟objectif d‟une utilisation optimisé, il inclus (les architectures Oracle qui facilite les patching
et les mise à jour, les architectures Oracle pour avoir les meilleurs performances, les recommandations pour ajouter de l‟espace
disque,…)
Autres bénéfice c'est qu'il permet l'utilisation de plusieurs versions d'Oracle simultanément sur le même serveur sans
souci de confusion.
3. Configuration du profil :Le profil est un programme qui s„execute a chaque ouverture de session. il est souvent dans le
répertoire "Home". Son nom peu changer en rapport du shell utiliser, les noms possibles sont:
.profile
.kshrc
.bash_profile.
Pour utiliser les meilleurs avantages, il faut configurer les éléments suivants:
Oracle base variable
Oracle home variable
Path variable
Default file-permission settings
Aliases
Library variables
Installation – Top 10 des étapes d’installation
2009 1. Introduction
Une installation propre est la clé du succès
4. Exécuter la mauvaise version (64/32bit) :Plusieurs systèmes d'exploitation offrent des versions 64 bits. Lorsque vous
installez Oracle, profiter de la version binaire approprié. Le fait est que des logiciels 32 bits fonctionne habituellement bien sur
des systèmes d'exploitation 64 bits, mais pas dans l'autre sens.
Ne dépensez pas de l'argent sur un OS 64-bit ainsi que le matériel, puis installer la version 32 bits d'Oracle.
Cela limite-vous de plusieurs façons:
Votre SGA ne peut pas dépasser une certaine taille.
Vous ne pouvez pas tirer avantage de la rapidité du serveur 64 bits.
Multitâche peut être limité.
5. Configuration du umask: Oracle recommande un « umask » de 022. Le résultat c'est un lire+Ecrire pour le propriétaire (owner),
et lire pour les autres..
6. Devenir « oracle » :Mettre en place un ID dédiés (Oracle recommande "oracle"), cela facilite l'entretien et la formation,
ainsi que la passation entre personnels.
7. Garder une copie : Oracle recommande de faire une copie du CD d‟installation sur le disque dur.
8. Patch It : Après l‟installation, il faut patcher Oracle Database:
Go to Oracle‟s support web site at http://metalink.oracle.com.
Enter your login ID.
Enter your Customer Support Identifier (CSI).
Click the Patches and Updates tab.
Installation – Top 10 des étapes d’installation
2009 1. Introduction
Une installation propre est la clé du succès
9. Retenir les ID utilisateurs et groupes : Des problèmes peuvent se produisent lorsque vous installez Oracle sur
des serveurs multiples - en particulier les systèmes utilisant Oracle RAC ou DataGuard. En raison du partage de fichiers,
si le ID de l'utilisateur et du groupe n'est pas identique à travers les serveurs, ils ne vont pas fonctionner correctement.
10. Faire une sauvegarde: Après la configuration du OS, la création des utilisateurs et groupe, configuration du profile,
installé Oracle et patches Oracle, maintenant il faut faire une sauvegarde..
Installation – Top 10 des étapes d’installation
2009 1. Introduction
Installation
Produits Installés avec Oracle Database 11g
Oracle Application Express :plus communément appelé ApEx, est un environnement de développement permettant de créer
des applications de type web dont le but est d'accéder directement aux bases de données Oracle.
Oracle Warehouse Builder : qui permet aux entreprises de mettre en place leur entrepôt décisionnel.
Au-delà des fonctionnalités d'extraction, de transformation et de chargement, l'outil permet de modéliser les bases de données
multidimensionnelles de type OLAP (Online Analytical Process) et de générer, en bout de chaîne, des analyses
"prêtes à l'emploi" pour l'utilisateur final.
Oracle Configuration Manager : est un utilitaire qui peut éventuellement être configuré lors de l'installation de la base de
données Oracle. Oracle Configuration Manager est utilisé pour recueillir des informations de la configuration du client et
de la transférer dans le référentiel Oracle (Oracle Repository). Cette information est téléchargé vers OracleMetaLink,
où Global Customer Support pouvez récupérer les informations afin d'examiner le Oracle Home et system setup.
Oracle SQL Developer : est un outil de développement de bases de données. Création de bases SQL et PL/SQL au menu.
Une nouvelle interface est intégré, avec de nouvelles possibilités de filtrage, ainsi que de nouvelles capacités d'import et
d'export de bases de données depuis différents formats, y compris les tableurs. Les développeurs peuvent maintenant générer
des rapports complets, comprenant des graphiques. Cette version est basée sur l'IDE Oracle JDeveloper.
Oracle Database Vault : vous permet de sécuriser les données commerciales d'une façon qui n'était pas possible auparavant.
Database Vault utilise une approche multicouche multifactored et à assurer la sécurité dans la base de données,
en effet elle va contrôler l‟accès aux données et de prémunir contre certaines opérations même pour les DBA.
Notamment dans sur des applications sensibles comme la paye…
2009 1. Introduction
Installation – Linux : pré-requis
1. Lire la documentation : http://docs.oracle.com (Linux installation Guides).
2. Vérifier la version Linux : Oracle certifie les version suivantes:
Asianux 2.0
Asianux 3.0
Oracle Enterprise Linux 4.0
Oracle Enterprise Linux 5.0
Red Hat Enterprise Linux 4.0
Red Hat Enterprise Linux 5.0
SUSE Enterprise Linux 10.0
1. ouvert un terminal
2. #cat /proc/version
3. #uname –r (vérifier le noyau)
3. Vérifier les packages :
✓ binutils-2.15.92.0.2-18
✓ compat-libstdc++-33.2.3-47.3
✓ elfutils-libelf-0.97-5
✓ elfutils-libelf-devel-0.97-5
✓ glibc-2.3.4-2.19
✓ glibc-common-2.3.4-2.19
✓ glibc-devel-2.3.4-2.19
✓ glibc-headers-2.3.4-2.19
✓ gcc-3.4.5-2
✓ gcc-c++-3.4.5-2
✓ libaio-devel-0.3.105-2
✓ libaio-0.3.105-2
✓ libgcc-3.4.5
✓ libstdc++-3.4.5-2
✓ libstdc++-devel-3.4.5-2
✓ make-3.80-5
✓ sysstat-5.0.5
rpm –q <nom_package>
rpm –qa | grep <nom_package>
2009 1. Introduction
4. Création des groupes et compte utilisateurs : Les bonnes pratiques Linux recommande de spécifier les groupes et
les utilisateurs pour l'installation et la maintenance des logiciels Oracle.
Oracle requis deux groupes systèmes: « dba » et « oinstall ».
#groupadd dba
#groupadd oinstall
5. Création du propriétaire des logiciels Oracle : Les bonnes pratiques recommandent de le nommé « oracle » ou un nom
commençant par « ora » comme « ora11g ».
#useradd -c “Oracle Software Owner” -d /home/oracle -m -g oinstall -s /usr/bin/ksh -G dba oracle
#password oracle //pour changer le mot de passe
6. Modification des paramètres du noyau : L'installation d'Oracle demande des changements dans les paramètres
de la gestion de la mémoire et les processus (/etc/sysctl.conf). Il doit avoir les paramètres suivantes:
Pour appliquer les changements:
#/sbin/sysctl –p
Installation – Linux : pré-requis
Pour vérifier :
#/finger oracle
#id oracle
2009 1. Introduction
7. Création du répertoire ORACLE_BASE: Comme déjà mentionner dans OFA, ORACLE_BASE = /u01/app/oracle.
#mkdir -p /u01/app/oracle
#chown -R oracle:oinstall /u01/app/oracle
#chmod -R 775 /u01/app/oracle
8. Configuration des paramètres d'environnement du l'utilisateur oracle :
Ouvre une session au tant que « oracle ». Vous êtes automatiquement dans « /home/oracle ».
Editer le fichier « .profile », et ajouter les lignes suivantes:
Sauvegarder le fichier
Executer « #. .profile » pour appliquer les changements.
Vérification des changements « env |grep ORA »
Installation – Linux : pré-requis
2009 1. Introduction
Installation – Linux: Oracle Database
Cette partie est identique a tous les systèmes d'exploitation
Télécharger une copie d‟Oracle Database : http://technet.oracle.com
Copie le dans le disque dure
Créer le répertoire pour sauvegarder une copie des fichiers d'installation:
« /u01/app/oracle/stage » ou « /u01/app/oracle/software/stage »
Ouvrer un Terminal
Dé zipper le ficher « #unzip linux_11gR1_database.zip »
lancer l'installation : « #cd database » & « #./runInstaller »
2009 1. Introduction
Installation – Linux: Oracle Database
2009 1. Introduction
Installation – Linux: Oracle Database
2009 1. Introduction
Installation – Linux: Oracle Database
2009 1. Introduction
Installation – Linux: Oracle Database
2009 1. Introduction
Installation – Linux: Oracle Database
2009 1. Introduction
Installation – Linux: Oracle Database
2009 1. Introduction
Installation – Linux: Oracle Database
2009 1. Introduction
Installation – Linux: Oracle Database
ERRORS
2009 1. Introduction
Installation - Windows
Pré Installation
Sous Windows Vista il faut ouvrir une session administateur ou utilisé runas
Composants Valeur
RAM 1 Go (Minimum)
Mémoire virtuelle 2 * RAM
Espace Disque Installation basique : 4.55 Go
Installation avancée : 4.92 Go
VGA 256 couleurs
Processeur 550 Mhz (Minimum)
800 Mhz (sous Vista)
Windows OS Windows 2000 SP1
Windows Server 2003
Windows Server 2003 R2
Windows XP Professional
Windows Vista
2009 1. Introduction
Installation - Windows
Pré Installation – SQL Developer
Composants Valeur
Windows OS Windows 2000 SP4
Windows Server 2003 R2
Windows XP Professional SP2
RAM 1 Go (Minimum)
Processeur Pentium IV 2 Ghz ou plus
VGA 65536 colors, set to at least 1024 X 768 resolution
Java SDK JDK 5.0 Update 6 ou plus
2009 1. Introduction
Installation - Windows
Atelier d‟installation
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Installation - Windows
2009 1. Introduction
Oracle Enterprise Manager
2009 1. Introduction
Oracle Enterprise Manager
2009 1. Introduction
Oracle Enterprise Manager
Utilisez la page d'accueil de la base de données pour :
Déterminer le statut en cours de la base de données en visualisant divers types de mesure.
Démarrer ou arrêter la base de données.
Arrêter la surveillance des cibles sélectionnées.
Visualiser les alertes et d'autres informations sur la surveillance des performances.
Accéder aux performances, à l'administration et à la maintenance de l'environnement de base de données, via sept
onglets contenant chacun des sous-sections.
2009 1. Introduction
Oracle Enterprise Manager