15
Manual de instalación de Oracle Enterprise 11g R2 en Fedora 16 en la Arquitectura 32 Bits CONFIGURACIÓN 1. Descargamos la versión de Oracle Enterprise 11g R2 para Linux según 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 sesión 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 información. Nos saldrá un archivo de configuración donde vamos a agregar los siguientes línea 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

Manual de instalación de Oracle Enterprise 11g R2 en Fedora 16 en la Arquitectura 32 Bits

Embed Size (px)

Citation preview

Manual de instalación de Oracle Enterprise 11g R2 en Fedora 16 en la Arquitectura 32 Bits

CONFIGURACIÓN

1. Descargamos la versión de Oracle Enterprise 11g R2 para Linux según 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.zipunzip linux.x32_11gR2_database_2of2.zip

3. Abrir el terminal e iniciar sesión como super usuariosu

4. Verificamos el archivo  /etc/hostsnano  /etc/hosts127.0.0.1localhost.localdomain localhost

5. Verificamos el contenido de la información. Nos saldrá un archivo de configuración donde vamos a agregar los siguientes líneafs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default=262144net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=1048586y documentamos con # lo siguiente#net.bridge.bridge-nf-call-ip6tables = 0#net.bridge.bridge-nf-call-iptables = 0#net.bridge.bridge-nf-call-arptables = 0Actualizamos los valores para que tenga efecto/sbin/sysctl -p

6. Abrimos el archivo de configuración nano /etc/security/limits.conf Agregamos las siguientes líneasoracle soft nproc 2047oracle hard nproc 16384

oracle soft nofile 1024oracle hard nofile 65536

7. Añadimos la siguientes línea en el terminal nano /etc/pam.d/login y revisamos si está línea session required pam_limits.so esta en archivo de configuración para agregarla.

8. Deshabilite el Firewall y el SElinux. Escribimos nano /etc/selinux/config y abrimos el archivo de configuración, 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.5yum install glibc-devel-2.5yum install glibc-headers-2.5yum 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 instaleyum install pdksh-5.2.14-1.i386.rpm

10. Creamos los nuevos usuarios y grupos groupadd oinstallgroupadd dbagroupadd opergroupadd asmadmin

useradd -g oinstall -G dba,oper,asmadmin oraclepasswd oracle

11. Creamos los siguientes directorios donde será instalado el software

mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1chown -R oracle:oinstall /u01chmod -R 775 /u01

12. Ejecutamos la siguientes instrucción para nuestra IP a la lista de controlxhost +127.0.0.1

13. Realizamos una copia de respaldo del archivo /etc/redhat-releasecp /etc/redhat-release /etc/redhat-release_oldEditamos el archivo /etc/redhat-release y remplazamos por el nuevo nombrenano /etc/redhat-releaseredhat releae 5

14. Nos logueamos como usuario Oracle, añadimos la siguiente línea .bash_profile y como copiamos las siguientes instrucciones en el archivo de configuración que se abrirá.

# Oracle SettingsTMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIR# ORACLE_HOSTNAME es el nombre de la máquina que está en el paso 3.-ORACLE_HOSTNAME=localhost; export ORACLE_HOSTNAME# ORACLE_UNQNAME será el nombre de la base da datos o SIDORACLE_UNQNAME=orcl; export ORACLE_UNQNAMEORACLE_BASE=/u01/app/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME# Igual que ORACLE_UNQNAME o SIDORACLE_SID=orcl; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMPATH=/usr/sbin:$PATH; export PATHPATH=$ORACLE_HOME/bin:$PATH; export PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536

fifi

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 dirección 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 línea

DISPLAY = localhost: 0,0; export DISPLAY

./runInstaller

INSTALACIÓN GRÁFICA

Clic en Next no es obligación escribir Email

Seleccionamos Install database software only

Seleccionar Instancia Simpre (Single Instance), debido a que va a funcionar únicamente en esta máquina sin cluster

Selección de los idiomas disponibles en el producto

Edición de base de datos, todos los componentes disponibles en Enterprise Edition

Selección del tipo de instalación

Configuración e instalación típica

Crear inventario

Realizar comprobaciones de requisitos previos

Resumen

Instalar el producto

Database configuration Assistant

Database Configuration Assistant2

Ejecutar scripts de configuración

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 instalación. Reiniciamos Fedora para que tenga efecto.

BIBLIOGRAFÍA

http://www.oracle-base.com/articles/11g/oracle-db-11gr2-installation-on-fedora-16.php

http://fvillavi.blogspot.com/2012/02/instalacion-de-oracle-11gr2-en-fedora.html

http://oracleforlinux.blogspot.com/2012/05/oracle11gr2databasefedora16.html