Instalación Oracle 10g XE en Linux

En el presente artículo aprenderemos a realizar la instalación de Oracle 10g Express Edition (XE). Como podremos ver es un proceso realmente sencillo y que nos permite trabajar con Oracle de una forma rápida sin tener que realizar difíciles y tediosos procesos de instalación.

Oracle Database XE puede instalarse en máquinas host de cualquier tamaño con cualquier cantidad de CPUs (una base de datos por máquina), no obstante XE almacenará hasta 4GB de datos de usuarios, utilizará hasta 1GB de memoria, y utilizará una sola CPU en la máquina host.

Oracle Database 10g Express Edition (Oracle Database XE) es una base de datos de entrada de footprint pequeño, creada sobre la base de código Oracle Database 10g Release 2 que puede desarrollarse, implementarse y distribuirse sin cargo; es fácil de descargar y fácil de administrar. Oracle Database XE es una excelente base de datos inicial para:

  • Desarrolladores que trabajan en PHP, Java, .NET, XML, y aplicaciones de Código Abierto
  • DBAs que necesitan una base de datos inicial y sin cargo para la capacitación e implementación
  • Proveedores Independientes de Software (ISVs) y proveedores de hardware que quieren una base de datos inicial para distribuir sin cargo
  • Instituciones educativas y estudiantes que necesitan una base de datos sin cargo para su plan de estudios

Proceso de instalación

El primer paso será realizar la descarga del instalable desde la siguiente pagina Web.

Descargar Oracle 10g XE Release 2

En este manual hemos descargado Oracle Database 10g Express Edition (Universal) en versión rpm para ser instalado en Fedora 10. De igual forma podríamos instalarlo en otras distribuciones basadas en Red Hat o incluso basadas en Debian (utilizando el comando alien) aunque si este es nuestro caso, es recomendable descargar el .deb.

Una vez descargado, iniciaremos el proceso de instalación.

[root@screening Descargas]# rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm
Preparando...               ########################################### [100%]
   1:oracle-xe-univ         ########################################### [100%]
Executing Post-install steps...
You must run '/etc/init.d/oracle-xe configure' as the root user to
configure the database.

Con esto, instalaremos Oracle XE en nuestro sistema y se nos informará de la necesidad de ejecutar “/etc/init.d/oracle-xe configure” como usuario root para poder configurar correctamente nuestra base de datos.

[root@screening Descargas]# /etc/init.d/oracle-xe configure
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 <Enter> to accept the defaults.
Ctrl-C will abort.

Aquí especificaremos el puerto a usar por Oracle. Por defecto se usa el puerto 8080 pero en este caso hemos especificado otro diferente. Specify the HTTP port that will be used for Oracle Application Express [8080]:8000

A continuación especificaremos el puerto del listener. En este caso lo hemos dejado por defecto.
Specify a port that will be used for the database listener [1521]:

Ahora introduciremos el password del usuario SYS y SYSTEM. Esto nos permitirá acceder a la base de datos para crear nuevos usuarios o realizar tareas de gestión.
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:

Finalmente decidiremos si Oracle debe ejecutarse de forma automática al iniciar nuestro equipo o, por el contrario, queremos hacerlo nosotros manualmente cada vez.
Do you want Oracle Database 10g Express Edition to be started on boot (y/n) [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:8000/apex

La instalación ha concluido. Si todo ha ido bien ya podremos acceder a “http://127.0.0.1:8000/apex&#8221; y empezar a trabajar introduciendo como usuario SYS y como contraseña la introducida con anterioridad.

Nota: Este url accede a la pagina de administración de Oracle. En este caso lo hacemos en el puerto 8000 que es el que hemos seleccionado en el proceso de instalación. En caso de haber dejado todos los parametros por defecto, deberíamos acceder a la misma url pero con el puerto 8080 (http://127.0.0.1:8080/apex)

Entradas relacionadas:

  • Para acceder a los comandos Oracle mas utilizados, puedes visitar:

Comandos Oracle – Primera Parte –

Comandos Oracle – Segunda Parte –

Comandos Oracle – Tercera Parte –

Anuncios

3 Responses to Instalación Oracle 10g XE en Linux

  1. Pingback: Instalar Oracle en Fedora « An HP based in Linux and a Linux based in HP

  2. Pingback: Instalar Oracle XE en Fedora « News about Linux, HP and more

  3. Pingback: Instalar Oracle en Fedora (11g XE) « News about Linux, HP and more

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

A %d blogueros les gusta esto: