jueves, 16 de febrero de 2012

Instalacion de Oracle XE 10G en sistemas basados en Red Hat (Centos/Fedora).

Buen día,

En esta ocasión les traigo los pasos para instalar la base de datos de Oracle XE en un sistema basado en Red Hat. En general en Linux en todas las distribuciones es similar.



Proceso a seguir:


  1. Descargar la versión de Oracle que van a utilizar: http://www.oracle.com/technetwork/database/express-edition/downloads/102xelinsoft-102048.html
  2. Asegurense de la arquitectura de su equipo, dependiendo de ello así será la versión que deberán descargar. Una forma fácil de ver la arquitectura de su sistema operativo es utilizando el monitor de sistema que viene integrado en Gnome. Otra forma es que abran un terminal y digiten: $ uname -a

    A mi me devuelve lo siguiente:

    Linux rapc01 2.6.32-220.4.1.el6.i686 #1 SMP Mon Jan 23 22:37:12 GMT 2012 i686 i686 i386 GNU/Linux

    Lo último que dice antes de GNU/Linux es i386, por lo que entenderé que la arquitectura es de 32 bits. Si ven algo diferente en ese punto como  x86_64 sabrán entonces que se trata de 64 bits.
  3. Entendido la parte de la arquitectura podrán entonces descargar la versión que les corresponde, recomiendo descarguen el paquete Oracle Database 10g Express Edition (Universal)
    1. oracle-xe-univ-10.2.0.1-1.0.i386.rpm de 32 bits.
  4. Los paquetes que leen los sistemas operativos basados en red hat son los rpm por ello son los que descargaremos.
  5. Una vez terminada la descarga ya es posible hacer la instalación, para ello recomiendo sigan los siguientes pasos:
    • Desde el terminal de Linux hay que dirigirse a la ruta donde se descargo la base de datos, normalmente queda en el /home/nombreUsuario/Descargas.
    • Ahora estando en la ruta hay que teclear lo siguiente como root:
      • yum install bc libaio.i386 glibc.i686
    • Estas son las dependencias de la base de datos.
    • Ahora a correr el archivo que descargamos anteriormente, el cual isntalará la base de datos:
      • sudo rpm -iv oracle-xe-univ-10.2.0.1-1.0.i386.rpm
    • Una vez termine el proceso de instalación se indicará que hay que correr el script en el terminal, simplemente tecleando lo siguiente:
      • /etc/init.d/oracle-xe configure
    • Luego de hacer esto pedirá la siguiente información:
      • HTTP port for Oracle Application Express: 9000
    • Le cambiaremos el puerto al 9000 porque hay varias aplicaciones que les gusta utilizar el puerto 8080, entonces para evitarlo lo haremos así (Ejemplo Glassfish).
      • Database listener port: 1521
      • Password for SYS/SYSTEM: passwordDeOracle
    • Cuando pregunte si se iniciará al nomás cargar el Sistema Operativo, tienen dos opciones colocar 'y' que significa que lo hará y 'n' que no lo hará. En lo personal si no son muy hábiles con Linux aún y tienen un equipo que soporte la base de datos arriba sin ningún inconveniente quedense con la opción 'y'. En caso contrario deberá haber una configuración adicional que explicaré más adelante.
      • Start at boot: y
    • Con esto ya tendrán su base de datos Oracle XE 10G arriba.
    • Pudieran descargar programas que les permitan manipular los datos y estructuras de la base o simplemente utilizar los que ya incluye Oracle SQLPlus y La pagina inicial de la base de datos.

1 comentario:

  1. Muchas gracias.
    Me ha sido de mucha utilidad esta Guía.

    ResponderEliminar