0% ont trouvé ce document utile (0 vote)
367 vues3 pages

Installation des packages pour Oracle 11g

Le document décrit les étapes nécessaires pour installer Oracle sur un serveur Linux. Il couvre l'installation des packages requis, la configuration du noyau et des limites de ressources, la création des groupes et utilisateurs Oracle, ainsi que le dézippage des sources Oracle.

Transféré par

medsoulhi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
367 vues3 pages

Installation des packages pour Oracle 11g

Le document décrit les étapes nécessaires pour installer Oracle sur un serveur Linux. Il couvre l'installation des packages requis, la configuration du noyau et des limites de ressources, la création des groupes et utilisateurs Oracle, ainsi que le dézippage des sources Oracle.

Transféré par

medsoulhi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

1) Installation des packages nécessaire pour Oracle

yum install binutils -y


yum install compat-libstdc++-33 -y
yum install elfutils-libelf -y
yum install elfutils-libelf-devel -y
yum install gcc -y
yum install gcc-c++ -y
yum install glibc -y
yum install glibc-common -y
yum install glibc-devel -y
yum install libaio -y
yum install libaio-devel -y
yum install libgcc -y
yum install libstdc++ -y
yum install libstdc++-devel -y
yum install make -y
yum install sysstat -y
yum install libXp.so.6 -y
yum install openmotif -y
yum install libaio-devel -y
yum install unixODBC -y
yum install unixODBC-devel -y
yum install unzip -y
yum install xorg-x11-apps -y
yum install ksh -y

rpm -Uvh binutils-2*x86_64*


rpm -Uvh glibc-2*x86_64* nss-softokn-freebl-3*x86_64*
rpm -Uvh glibc-2*i686* nss-softokn-freebl-3*i686*
rpm -Uvh compat-libstdc++-33*x86_64*
rpm -Uvh glibc-common-2*x86_64*
rpm -Uvh glibc-devel-2*x86_64*
rpm -Uvh glibc-devel-2*i686*
rpm -Uvh glibc-headers-2*x86_64*
rpm -Uvh elfutils-libelf-0*x86_64*
rpm -Uvh elfutils-libelf-devel-0*x86_64*
rpm -Uvh gcc-4*x86_64*
rpm -Uvh gcc-c++-4*x86_64*
rpm -Uvh ksh-*x86_64*
rpm -Uvh libaio-0*x86_64*
rpm -Uvh libaio-devel-0*x86_64*
rpm -Uvh libaio-0*i686*
rpm -Uvh libaio-devel-0*i686*
rpm -Uvh libgcc-4*x86_64*
rpm -Uvh libgcc-4*i686*
rpm -Uvh libstdc++-4*x86_64*
rpm -Uvh libstdc++-4*i686*
rpm -Uvh libstdc++-devel-4*x86_64*
rpm -Uvh make-3.81*x86_64*
rpm -Uvh numactl-devel-2*x86_64*
rpm -Uvh sysstat-9*x86_64*
rpm -Uvh compat-libstdc++-33*i686*
rpm -Uvh compat-libcap*
rpm -Uvh ksh-*x86_64.rpm
rpm -Uvh unzip-6.*x86_64.rpm
rpm -Uvh xorg-x11-apps-7.*x86_64.rpm

cp /etc/redhat-release /etc/redhat-release.bkp
echo "Red Hat Enterprise Linux Server release 5 (Tikanga) Update 5" > /etc/redhat-release

2) On configure les paramètres du noyau Linux (/etc/sysctl.conf)

echo "fs.aio-max-nr = 1048576


fs.file-max = 6815744
kernel.shmall = 4294967296
kernel.shmmax = 68719476736
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586" >> /etc/sysctl.conf

sysctl -p

3) Configuration des limites relatives aux ressources utilisées par un user dans
/etc/security/limits.conf
echo "ora11g soft nproc 2047
ora11g hard nproc 16384
ora11g soft nofile 1024
ora11g hard nofile 65536" >> /etc/security/limits.conf

4) Désactivation du firewall iptables


service iptables stop
chkconfig iptables off

5) Création des groupes et utilisateur Oracle


groupadd oinstall
groupadd dba
useradd -g oinstall -G dba ora11g
passwd ora11g

8) Ajout d'une entrée dans le fichier etc/hosts


echo "192.168.1.201 pyramide01" >> /etc/hosts

9) Création de l'arborescence pour le moteur Oracle


mkdir -p /u01/app/ora11g/product/11.2.0/db_1
mkdir -p /u01/app/ora11g/admin/orcl/adump
chown -R ora11g:oinstall /u01
chmod -R 775 /u01

10) Finalisation de l'installation (configuration du .bash_profile de ora11g)


TMP=/tmp;
export TMP
TMPDIR=$TMP;
export TMPDIR

ORACLE_HOSTNAME=pyramide01;
export ORACLE_HOSTNAME
ORACLE_BASE=/u01/app/ora11g;
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;
export ORACLE_HOME

PATH=/usr/sbin:$PATH;
export PATH
PATH=$ORACLE_HOME/bin:$PATH;
export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
export CLASSPATH
NLS_LANG=FRENCH_FRANCE.UTF8;
export NLS_LANG

10) Dézippage des sources


unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip

Vous aimerez peut-être aussi