Instalar Oracle 11g en Fedora | Linuxadmin

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.

oralogo_small-3465665

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.