installation oracle

38
Oracle Database 11g: Administration 2. Installation ESSALIFI Mohamed Faïçal Édition 1.0 Août 2009

Upload: jean-pierre-kouame

Post on 05-Dec-2014

45 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Installation Oracle

Oracle Database 11g: Administration

2. Installation

ESSALIFI Mohamed Faïçal

Édition 1.0

Août 2009

Page 2: Installation Oracle

2009 2. Installation

Objectifs du module

Installation

OEM : Oracle Enterprise Manager

Page 3: Installation Oracle

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

Page 4: Installation Oracle

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

Page 5: Installation Oracle

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

Page 6: Installation Oracle

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…

Page 7: Installation Oracle

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>

Page 8: Installation Oracle

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

Page 9: Installation 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

Page 10: Installation Oracle

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 »

Page 11: Installation Oracle

2009 1. Introduction

Installation – Linux: Oracle Database

Page 12: Installation Oracle

2009 1. Introduction

Installation – Linux: Oracle Database

Page 13: Installation Oracle

2009 1. Introduction

Installation – Linux: Oracle Database

Page 14: Installation Oracle

2009 1. Introduction

Installation – Linux: Oracle Database

Page 15: Installation Oracle

2009 1. Introduction

Installation – Linux: Oracle Database

Page 16: Installation Oracle

2009 1. Introduction

Installation – Linux: Oracle Database

Page 17: Installation Oracle

2009 1. Introduction

Installation – Linux: Oracle Database

Page 18: Installation Oracle

2009 1. Introduction

Installation – Linux: Oracle Database

ERRORS

Page 19: Installation Oracle

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

Page 20: Installation Oracle

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

Page 21: Installation Oracle

2009 1. Introduction

Installation - Windows

Atelier d‟installation

Page 22: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 23: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 24: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 25: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 26: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 27: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 28: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 29: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 30: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 31: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 32: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 33: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 34: Installation Oracle

2009 1. Introduction

Installation - Windows

Page 35: Installation Oracle

2009 1. Introduction

Oracle Enterprise Manager

Page 36: Installation Oracle

2009 1. Introduction

Oracle Enterprise Manager

Page 37: Installation Oracle

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.

Page 38: Installation Oracle

2009 1. Introduction

Oracle Enterprise Manager