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.
0 comentarios