Seleccionar página

Oracle XE es una versión reducida de Oracle; antaño la instalación en una distribución de Unix/Linux se las traía.

Descargar de www.oracle.com el Oracle XE (universal).

Desde root instalar con rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm

Una vez hecho esto, configurar la Bd con /etc/init.d/oracle-xe configure y responder a las preguntas (puertos, ..).

Posteriormente, con /etc/init.d/oracle-xe start se arranca la BD o desde los iconos que aparecen en el menu Archivo.

Nota: En mi caso, al arrancar Oracle y decir que aparentemente que todo estaba OK, la BD no se levantaba (Esto se ve facil haciendo un telnet locahost 1521 al puerto de la BD y ver si engancha).

Al final, quite el jpackage y el gjc e instale el rpm de la JVM de SUN (en mi caso jdk-1_5_0_08-linux-i586). Luego en /etc/profile.d/ metí el fichero java.sh:

Poner modo de ejecución con chmod 755 /etc/profile.d/java.sh y hacer . /etc/profile.d/java.sh para pillar las variables de entorno sin necesidad de reiniciar el equipo.

#
# Java
#

JAVA_HOME=/opt/java/jdk
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib
LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/i386
#JAVA_OPTS="-Djava.awt.headless=true"

export JAVA_HOME PATH CLASSPATH LD_LIBRARY_PATH #JAVA_OPTS

Despues, comprobe si haciendo java -version, tiraba de esta JVM recien instalado y no de otras JVM’s.

[root@localhost ~]# java -version
java version "1.5.0_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
Java HotSpot(TM) Client VM (build 1.5.0_08-b03, mixed mode, sharing)

Volví a ejecutar /etc/init.d/oracle-xe configure con lo que tardó un tiempo (la creación de la DB la hace a través de una aplicación en Java…) y ya está… Ya podemos arrancar Oracle XE.

Share