sábado, 18 de octubre de 2008

Instalar Oracle XE en Ubuntu 8.04

Y llego la hora de utilizar Oracle, les dejo el post de la instalacion de Oracle XE (Oracle Express Edition), Que diferencias hay entre Oracle XE y Oracle 11g? es una pregunta que me hice cuando entre a la pagina oficial. Bien, Oracle XE es una version de Oracle que pueden instalar en su equipo, pero tiene una serie de limitaciones. La primera es que no soporta el uso de varios procesadores, asi p.ej si se tiene un dual core, solo se utilizara 1 de los procesadores. Otra limitacion es en el espacio de almacenamiento, aunque disponga de mas espacio, solo utilizaran hasta 1 maximo de 1 Gb de memoria y 4 Gb a nivel de espacio de almacenanamiento en disco, lo que implica, que su base de datos no podra crecer si excede de cierto tamaño. Esto se da porque Oracles es un producto que se debe pagar y si se quiere usar en un nivel mas alto como el de una empresa pues se debe adquirir la licencia, pero esta verdsion express es sencilla de instalar es muy funcional y pues nos puede servir de mucho ahorita para principiantes como yo :) pero tambien muchos desarrolladores lo usan.

Despues de la intro pues ahora si la instalacion.

Lo primero que tenemos que hacer es descargarnos el paquete .deb correspondiente, Para ello accedemos a la pagina oficial de oracle. Alli ta el link si no busquen con Mr. Google “Oracle XE download” para obtener la referencia al sitio.

El fichero se llama: oracle-xe-universal_10.2.0.1-1.0_i386.deb y ocupa aproximadamente 262 Mb.

Para poder descargar el paquete deben de estar registrados a la pagina, si no tienen cuenta deberan registrarse.

Descargamos el paquete al escritorio.

Luego damos clic en el paquete y automaticamente se instalara.

Una vez que termina de instalarse el paquete. Tenemos que configurar la base de datos. Para ello 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, la 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. Recordar escribir una contraseña y no olvidarse de ella ya que nos servira luego. (Proximo post........jaja).

alis@alis-laptop:~$ sudo /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 to accept the defaults.
Ctrl-C will abort.

Specify the HTTP port that will be used for Oracle Application Express [8080]:

Specify a port that will be used for the database listener [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:

Passwords do not match. Enter the password:
Password can't be null. Enter password:
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"

luego accedeomos a la pagina que se nos indica y con eso ya tenemos instalado Oracle.


4 comentarios:

  1. Muy buen post Alice, que bueno q ya vas a mpzar a usar Oracle!!!!!!!! para mi s l mejor DBMS. Y aunq l XE tiene limitaciones si saca la tarea!

    ResponderEliminar
  2. Hola Alice, bonito post me sacaste del aprieto, solo una cosa... por q no me decis antes!! :@ .............. XD , bueno gracias :P ...
    Salu2

    PD.:
    A los que no nos funcionan los paquetes deb con solo doble clic el comando es este
    $ sudo dpkg -i nombre_paquete.deb

    y si los queremos desintalar:

    $ sudo dpkg -P nombre_paquete

    exitos...

    ResponderEliminar
  3. Gracias, Muy buena entrada, yo había instalado Oracle en mi windows, Asi que ahora feliz :D
    Cabe recordar que el usuario por default es Sys

    Muchas Gracias :D
    Saludos desde chile

    ResponderEliminar