Magazine Informatique

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX

Publié le 20 février 2012 par Lolokai @lolokai

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUXIci je pars du principe que vous avez deja installer votre plateforme unix (dans ce billet , nous utiliserons une plate-forme Oracle Entreprise Linux 5 , l’installation sur les autres plates-formes Linux est similaire)

Prérequis :

Exigences matérielles:

  • 1 Go de memoire physique minimum
  •  L’espace swap doit etre egale à 1.5 * memoire_physique (si < 2Go)
  •  400 Mo d’espace temporaire minimum (/tmp)

Configurer le noyau:

Ouvrez votre Terminal : en tant que root

root# vim /etc/sysctl.conf

Rajouter ces lignes à la fin :

==========================================================

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 6815744

fs.aio-max-nr = 1048576

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 1048576

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

==========================================================

root# /sbin/sysctl –p

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX

Configurer PAM:

Maintenant on va modifier notre fichier /etc/pam.d/login , on y rajoutant une ligne :

root# echo  « session   required   pam_limits.so  » >> /etc/pam.d/login

Configurer le shell pour le compte oracle:

On va ajouter certaines lignes dans notre fichier /etc/security/limits.conf :

Le but ici c’est d’améliorer les performances du logiciel , en augmentant les limites pour notre futur compte oracle.

root# vim /etc/security/limits.conf

Rajouter ces lignes à la fin :

==========================================================

oracle   soft   nproc   2047

oracle   hard   nproc   16384

oracle   soft   nofile  1024

oracle   hard   nofile  65536

==========================================================

Créer utilisateur:groupes et repertoires :

root# groupadd oinstall

root# groupadd dba

root# useradd  -m –g oinstall –G dba –d /home/oracle –s /bin/bash  oracle

root# passwd oracle

root# mkdir –p /u01/home/oracle/product/11.2.0/db_1

root# chown –R oracle :oinstall /u01

Configurer l’environnement du compte oracle:

root# cd /home/oracle

root# vim .bash_profile

Rajouter ces lignes à la fin :

==========================================================

umask 022

export ORACLE_HOME=/u01/home/oracle/product/11.2.0/db_1

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

export PATH=$ORACLE_HOME/bin:$PATH

==========================================================

Dossier Oracle 11g:

Si tout comme moi vous avez télécharger l’installation depuis le site www.oracle.com:

L’installation est séparer en deux fichier zip :

linux.x64_11gR2_database_1of2.zip  et linux.x64_11gR2_database_2of2.zip

après décompression nous avons deux dossiers : database et database 2

Maintenant rentrer dans : database 2 -> stage -> Components

Et copier tout dans : databse ->stage -> Components

Maintenant copier le dossier database dans : /tmp

Et enfin faire :

root# chown –R oracle :oinstall /tmp/database

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX
Redémarrer votre machine et logger vous avec le compte oracle

Installation:

Oracle$ cd /tmp/databse

Oracle$ cd ./runInstaller

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX

Ici j’ai  fait exprès de montrer les erreurs qui pourraient vous arriver , en effet il se peut qu’il vous manque des packages (il suffit juste de les installer et re-verifier :p )

Pour ce qui  utilise la même distribution que moi, il vous faut monter le DVD puis :

root# cd /media/Entrepris…./Server et la vous aurez les paquages necessaires.

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX

INSTALLATION D’ORACLE 11G sur PLATEFORME LINUX

root# cd /u01/app/oraInventory/

root# ./orainstRoot.sh

root# cd /u01/home/oracle/product/11.2.0/db_1

root# ./root.sh

puis Appuyer sur « OK »

Voilà vous venez d’installer votre serveur Oracle 11g sur Unix

;)


Retour à La Une de Logo Paperblog

A propos de l’auteur


Lolokai 189 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte

Dossiers Paperblog