Mar

10

By Ismael Puerto

3 Comments

Categories: General

Tags: , , ,

Instalar Oracle 11g en Fedora

Partimos de un Fedora instalado desde 0 y actualizado. Si habéis llegado hasta aquí es por que sabéis lo que es Oracle. Esto no es un manual para ponerlo en producción ya que lo suyo sería instalarlo en un sistema operativo certificado por Oracle.

Empiezan los preparativos, crear el usuario y el grupo

#groupadd dba
#useradd oracle -g dba
#passwd oracle

Ahora lo suyo es logearse con el usuario de oracle con las X arrancadas.

Instalando paquetes:

#yum install glibc glibc-common libgcc libstdc++ make elfutils-libelf elfutils-libelf-devel glibc-devel gcc gcc-c++ libstdc++-devel unixODBC unixODBC-devel libaio libaio-devel sysstat compat-libstdc++ wget

Instalado un paquete que no viene en los repos:

#wget ftp://ftp.cesnet.cz/.vol/fedora.redhat.com/fedora/development/i386/Fedora/RPMS/pdksh-5.2.14-30.i386.rpm

#rpm -ivh pdksh-5.2.14-30.i386.rpm

Añadimos variables:

#vi /home/oracle/.bash_profile

Y agregamos esto:

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

ORACLE_HOSTNAME=oracle; export ORACLE_HOSTNAME (modificarlo a vuestro antojo)
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
ORACLE_HOME_LISTNER=$ORACLE_HOME; export ORACLE_HOME_LISTNER
ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi

Creamos la carpeta de la instalación:

#mkdir -p /u01/app/oracle/product/11.2.0/db_1
#chown -R oracle:dba /u01

Lo ideal es que /u01 este en otra partición.

Nos pasamos por la pagina de oracle y nos bajamos la base de datos, esta en 2 zip, si no aceptáis la licencia no deja bajaros el software.

Descompresión:

#unzip linux_11gR2_database_1of2.zip && unzip linux_11gR2_database_2of2.zip

Nos metemos en la carpeta que nos ha creado despues de la descompresión:

#cd database

Y corremos el instalador:

#./runInstaller (lo corremos con el usuario de oracle)

Y aquí empieza mi vídeo donde he puesto el proceso de instalación, por capturas se haría muy pesado.

Si tenéis alguna duda no dudes en postear.

Comment Feed

3 Responses

  1. Buen post me sirvio bastante, de igual forma yo tambien deshabilite SELinux por un problema con la configuración del listener

    Saludos



Some HTML is OK

or, reply to this post via trackback.

Continuing the Discussion

  1. Información Bitacoras.com…

    Valora en Bitacoras.com: Partimos de un Fedora instalado desde 0 y actualizado. Si habéis llegado hasta aquí es por que sabéis lo que es Oracle. Esto no es un manual para ponerlo en producción ya que lo suyo sería instalarlo en un sistema operat……

  2. [...] habéis instalado Oracle y no os arranca al inicio, os propongo la solución; un script. Para crearlo debemos crear [...]