Instalación de Oracle Database 11g en openSUSE 12.1

Oracle Database 11g proporciona una base solida de TI para entregar con éxito más información con mayor calidad de servicio. También ofrece un rendimiento líder en la industria, escalabilidad, seguridad y fiabilidad en la elección de un solo servidor que puede ejecutar Windows, Linux o UNIX. Proporciona funciones completas para gestionar fácilmente el procesamiento de transacciones más exigentes, inteligencia empresarial y aplicaciones de gestión de contenidos.

Comenzaremos descargando los archivos necesarios para la instalación desde la página oficial:

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

En este caso descargamos los archivos para Linux x86-64 de la Release 2.

En cuanto termine la descarga abrimos una terminal y descomprimimos los archivos.

Esto nos creará la carpeta database en la ruta donde hayamos descargado los archivos.

Ahora debemos crear los directorios para la instalación y otorgarles permisos a nuestro usuario.


Ahora debemos configuran las variables de ambiente requeridas por la base de datos. Para esto editamos el archivo .bashrc que se encuentra en el directorio home de nuestro usuario.

Al final del archivo agregamos las siguientes líneas:

 JAVA_HOME=/usr/lib64/jvm/java

ORACLE_BASE=/oracle

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

TNS_ADMIN=$ORACLE_HOME/network/admin

ORACLE_SID=orcl

ORACLE_HOSTNAME=linux

PATH=$ORACLE_HOME/bin:/opt/bin:$HOME/bin:/usr/local/OracleBI/setup:$ORACLE_HOME/sqldeveloper:$PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:$LD_LIBRARY_PATH

export ORACLE_BASE ORACLE_HOME TNS_ADMIN ORACLE_SID ORACLE_HOSTNAME PATH LD_LIBRARY_PATH JAVA_HOME

Guardamos los cambios y salimos del editor.

Bien, ahora tenemos todo listo para ejecutar la instalación.

Aparecerá el asistente de instalación, seguimos los pasos indicados, y veremos que toma las variables creadas anteriormente.

El asistente de instalación revisa una serie de prerrequisitos como son número máximo de archivos manejados en el buffer, paquetes instalados, etc. En la pantalla de validación, en la parte superior derecha aparecerá un botón con el cual automáticamente el asistente configurará estos parámetros. Básicamente resolverá las variables del sistema por lo que nosotros debemos instalar los paquetes faltantes.

Existen muchas páginas donde podemos encontrar estos paquetes, personalmente recomiendo http://rpm.pbone.net/

Al finalizar la instalación podremos conectarnos a la base de datos a través del sqlplus o bien, si requieres un entorno grafico a través del SQL Developer.

Listo, tenemos la Base de Datos Oracle 11g instalada y lista para trabajar en openSUSE 12.1

7 comentarios en “Instalación de Oracle Database 11g en openSUSE 12.1

  1. Muy buen tuto solo una interrogante… cuando configuramos estas variables tiene que ser sobre un sistema de 64bits o de 32

    JAVA_HOME=/usr/lib64/jvm/java

    ORACLE_BASE=/oracle

    ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

    TNS_ADMIN=$ORACLE_HOME/network/admin

    ORACLE_SID=orcl

    ORACLE_HOSTNAME=linux

    PATH=$ORACLE_HOME/bin:/opt/bin:$HOME/bin:/usr/local/OracleBI/setup:$ORACLE_HOME/sqldeveloper:$PATH

    LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:$LD_LIBRARY_PATH

    export ORACLE_BASE ORACLE_HOME TNS_ADMIN ORACLE_SID ORACLE_HOSTNAME PATH LD_LIBRARY_PATH JAVA_HOME

    Y que diferencia hay con la version 12.2 son los mismos pasos ?

    • Que tal, en este caso nosotros los instalamos en un ambiente de 64 bits, realmente cambiaraia algunas variables dependiendo de el SO que instales, a su vez es necesario verificar la documentacion de Oracle para poder verificar que paquetes son los que se necesitan instalar en el ambiente de 32 o 64 bits

  2. Muy buen aporte, solo tengo una duda, cueles son los paquetes adicionales que tengo que instalar? para que la BD quede al 100.
    Por cierto los pasos son los mismos en openSUSE 12.2?

  3. Cona@linux-eurm:~ /database> ./runInstaller
    Iniciando Oracle Universal Installer…

    Comprobando el espacio temporal: debe ser mayor que 120 MB. Real 25488 MB Correcto
    Comprobando el espacio de intercambio: debe ser mayor que 150 MB. Real 2053 MB Correcto
    Comprobando el monitor: debe estar configurado para mostrar al menos 256 colores
    >>> No se ha podido ejecutar la comprobación automática de colores de visualización con el comando /usr/bin/xdpyinfo. Compruebe si está definida la variable DISPLAY. Fallo <<<<

    Fallo de algunas comprobaciones de requisitos. Debe cumplir estos requisitos antes de

    continuar con la instalación,

    ¿Desea continuar? (s/n) [n] s
    ¿Desea continuar? (s/n) [n] s…

    (La verdad no continua despues de eso… necesito ayuda!)

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s