How To… Instalar Oracle Database XE 10g en Ubuntu

Hola a todos, despues de meses de inactividad regresamos contando algunas experiencias que se han tenido con la tecnologia Oracle y mi intento por dejar de usar windows como sistema operativo principal para estas tecnologias. Bien comenzamos con la instalación de la Base de datos Oracle 10g XE para Ubuntu basicamente son los mismos pasos para cualquier sistema Linux (Suse,Fedora,CentOs,Mint) lo unico que cambia es el paquete que hay que descargar. Lo primero que tenemos que hacer es descaragar el paquete de la pagina oficial de Oracle . El Archivo se llama: oracle-xe-universal_10.2.0.1-1.0_i386.deb Nota: Para poder descargar este fichero, tenemos que estar registrados en la web de Oracle. El registro es gratuito. Bien ya que tenemos el archivo descargado necesitamos abrir una terminal y sobre el directorio donde se encuentra nuestro archivo poner los siguiente.

   $ sudo dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb

Este comando sirve para instalar paquetes del tipo .deb (Como una alternativa el paquete se puede instalar dando doble click sobre el archivo y esto abrira una asistente grafico para la instalacion). Una vez terminada la instalación del paquete. Tenemos que configurar la base de datos para ellos ejecutamos el comando:

   $sudo /etc/init.d/oracle-xe configure

Con eso arranca un configurador en modo texto que nos va a hacer una serie de preguntas: nos va a pedir el puerto de la aplicacion web que nos permite administrar graficamente la base de datos, el puerto de la base de datos, el password que queremos para el usuario SYS y SYSTEM de Oracle, y si queremos arrancar la base de datos cada vez que iniciemos la maquina. Yo respondi usando los valores por defecto, cambia los valores de los puertos si entran en conflicto con otros usados en tu maquina y no te olvides de la contraseña que pongas para SYS y SYSTEM, la usaremos posteriormente.

   Oracle Database 10g Express Edition Configuration ------------------------------------------------- This will configure on-boot
   properties of Oracle Database 10g Express Edition. The following questions will determine whether the database should be starting upon
   system boot, the ports it will use, and the passwords that will be used for database accounts. Press to accept the defaults. Ctrl-C will
   abort. Specify the HTTP port that will be used for Oracle Application Express [8080]:8080 Specify a port that will be used for the
   database listener [1521]:1521 Specify a password to be used for database accounts. Note that the same password will be used for SYS and
   SYSTEM. Oracle recommends the use of different passwords for each database account. This can be done after initial configuration:
   Confirm the password: Do you want Oracle Database 10g Express Edition to be started on boot (y/n) [y]:y Starting Oracle Net
   Listener...Done Configuring Database...Done Starting Oracle Database 10g Express Edition Instance...Done Installation Completed
   Successfully. To access the Database Home Page go to "http://127.0.0.1:8080/apex"

Bien ahora que por fin tenemos configurada nuestra Base de Datos ahora probemos nuestra configuración, abrimos un navegador y tecleamos la siguiente URL http://127.0.0.1/apex Tecleamos nuestro usuario que puede ser: sys / system y como password: el que indicamos en la configuraci´on. Bien ahora que ya hemos probas que nuestra base de datos funciona correctamente es momento de configurar nuestras variables de entorno de nuestro ubuntu lo haremos de la siguiente forma: Tenemos que acceder a nuestro directorio HOME y editar el fichero .bashrc a&tilden;adiendo las siguientes lineas.

   # variables para ORACLE ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server PATH=$PATH:$ORACLE_HOME/bin export ORACLE_HOME
   export ORACLE_SID=XE export PATH

Si queremos cargar de manera inmediata las variables, lo podemos hacer ejecutando

   $ . .bashrc $ echo $ORACLE_HOME /usr/lib/oracle/xe/app/oracle/product/10.2.0/server $ echo $ORACLE_SID XE

Hecho! tenemos la Base de Datos configurada y lista para usarse.

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