You are on page 1of 12

Manual de instalacin de Oracle Enterprise 11g R2 en Fedora 16 en la Arquitectura 32 Bits

CONFIGURACIN
1. Descargamos la versin de Oracle Enterprise 11g R2 para Linux segn la arquitectura de nuestra computadora. El archivo descargado tendr una carpeta que se llamara database donde se encuentran los instaladores. 2. Descomprimimos el software unzip linux.x32_11gR2_database_1of2.zip unzip linux.x32_11gR2_database_2of2.zip 3. Abrir el terminal e iniciar sesin como super usuario su 4. Verificamos el archivo /etc/hosts nano /etc/hosts 127.0.0.1localhost.localdomain localhost 5. Verificamos el contenido de la informacin. Nos saldr un archivo de configuracin donde vamos a agregar los siguientes lnea fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 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 y documentamos con # lo siguiente #net.bridge.bridge-nf-call-ip6tables = 0 #net.bridge.bridge-nf-call-iptables = 0 #net.bridge.bridge-nf-call-arptables = 0 Actualizamos los valores para que tenga efecto /sbin/sysctl -p 6. Abrimos el archivo de configuracin nano /etc/security/limits.conf Agregamos las siguientes lneas oracle soft nproc 2047 oracle hard nproc 16384

oracle soft nofile 1024 oracle hard nofile 65536 7. Aadimos la siguientes lnea en el terminal nano /etc/pam.d/login y revisamos si est lnea session required pam_limits.so esta en archivo de configuracin para agregarla. 8. Deshabilite el Firewall y el SElinux. Escribimos nano /etc/selinux/config y abrimos el archivo de configuracin, cambiamos SELINUX=enable por SELINUX=disabled 9. Instalamos los siguientes paquetes yum install binutils-2.* yum install compat-libstdc++-* yum install elfutils-libelf* yum install elfutils-libelf-devel* yum install elfutils-libelf-devel-static* yum install gcc-4* yum install glibc-2* yum install glibc-common-2.5 yum install glibc-devel-2.5 yum install glibc-headers-2.5 yum install kernel-headers-* yum install libaio-0* yum install libaio-devel-0* yum install libgcc-* yum install libgomp-* yum install libstdc++* yum install libstdc++-devel-4* yum install make-3.* yum install sysstat-* yum install unixODBC-2.* yum install unixODBC-devel-2.* Descargue el paquete pdksh-5.2.14-1.i386.rpm e instale yum install pdksh-5.2.14-1.i386.rpm 10. Creamos los nuevos usuarios y grupos groupadd oinstall groupadd dba groupadd oper groupadd asmadmin useradd -g oinstall -G dba,oper,asmadmin oracle passwd oracle 11. Creamos los siguientes directorios donde ser software

instalado el

mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1 chown -R oracle:oinstall /u01 chmod -R 775 /u01 12. Ejecutamos la siguientes instruccin para nuestra IP a la lista de control xhost +127.0.0.1 13. Realizamos una copia de respaldo del archivo /etc/redhatrelease cp /etc/redhat-release /etc/redhat-release_old Editamos el archivo /etc/redhat-release y remplazamos por el nuevo nombre nano /etc/redhat-release redhat releae 5 14. Nos logueamos como usuario Oracle, aadimos la siguiente lnea .bash_profile y como copiamos las siguientes instrucciones en el archivo de configuracin que se abrir. # Oracle Settings TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR # ORACLE_HOSTNAME es el nombre de la mquina que est en el paso 3.ORACLE_HOSTNAME=localhost; export ORACLE_HOSTNAME # ORACLE_UNQNAME ser el nombre de la base da datos o SID ORACLE_UNQNAME=orcl; export ORACLE_UNQNAME ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME # Igual que ORACLE_UNQNAME o SID 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 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

Nos desconectamos como usuario Oracle y nos volvemos a conectar para que tenga efecto l .bash_profile 15. Ya logueados como usuarios Oracle nos vamos a la direccin donde descomprimimos el instalador de ORACLE. NOTA: para realizar el comando de arranque la carpeta que contiene el instalador debe estar dentro del usuario Oracle para que funcione. Ahora bien ya estamos logueados con Oracle y estamos ubicados en la carpeta donde est el instalador, ejecutamos la siguiente lnea DISPLAY = localhost: 0,0; export DISPLAY ./runInstaller

INSTALACIN GRFICA

Clic en Next no es obligacin escribir Email

Seleccionamos Install database software only

Seleccionar Instancia Simpre (Single Instance), debido a que va a funcionar nicamente en esta mquina sin cluster

Seleccin de los idiomas disponibles en el producto

Edicin de base de datos, todos los componentes disponibles en Enterprise Edition

Seleccin del tipo de instalacin

Configuracin e instalacin tpica

Crear inventario

Realizar comprobaciones de requisitos previos

Resumen

Instalar el producto

Database configuration Assistant

Database Configuration Assistant2

Ejecutar scripts de configuracin

Terminar

POST INSTALACION
Paso 1.- (Opcional) Si deseamos restaurar el valor inicial del archivo "/etc/redhat-release" a partir del archivo de respaldo /etc/redhat-release_old Paso 2.- Edite el archivo "/etc/oratab" y campie el switch de arranque por 'Y'. localhost:/u01/app/oracle/product/11.2.0/dbhome_1:Y Ha finalizado la instalacin. Reiniciamos Fedora para que tenga efecto.

BIBLIOGRAFA http://www.oracle-base.com/articles/11g/oracle-db-11gr2-installation-onfedora-16.php http://fvillavi.blogspot.com/2012/02/instalacion-de-oracle-11gr2-enfedora.html http://oracleforlinux.blogspot.com/2012/05/oracle11gr2databasefedora16.ht ml