Espacio de Trabajo


Instalar Oracle XE en Ubuntu

Publicado en Bases de datos, Linux, Oracle, Ubuntu por Artemio Estrella en el Abril 21, 2007

Uno de los proyectos en los que trabajo involucra el uso de Apache, PHP, Oracle y AJAX.

La distribución que uso es Ubuntu, entonces voy a mostrar los pasos necesarios para montar una base de datos Oracle XE en esta distribución Linux.

Abrimos una terminal de línea de comandos.

Ejecutamos la siguiente línea:

# sudo gedit /etc/apt/sources.list

Agregamos al final del archivo, la línea:

deb http://oss.oracle.com/debian unstable main non-free

Guardamos el archivo sources.list y salimos de gedit.

A continuación, ejecutamos en la terminal las siguientes líneas (una a una):

# wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add -

# sudo apt-get update

# sudo apt-get install oracle-xe-universal

Una vez instalado el paquete oracle-xe-universal, procedemos a configurarlo.

En la terminal escribimos esto:

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

Aplicamos los parámetros que nos pida u oprimimos la tecla enter para tomar el valor por default:

Puerto HTTP:

Oracle XE HTTP port

 

Puerto del listener:
Oracle XE listener port

 

Password de sys y system:

Oracle XE password

 

Iniciar al arranque:

Oracle XE Started on boot

Y es todo, ahora solo abres Firefox y accesas al URL:

http://127.0.0.1:8080/apex

También puedes hacerlo desde el menú de aplicaciones de Ubuntu, mediante:

Aplicaciones - Oracle Database 10g Express Edition - Ir a Página Inicial de Base de Datos.

¡Así de sencillo!

15 comentarios a 'Instalar Oracle XE en Ubuntu'

Suscribir a los comentarios con RSS o TrackBack a 'Instalar Oracle XE en Ubuntu'.


  1. on Abril 21, 2007 on 3:35 pm

    [...] Apache, PHP y Oracle XE en Ubuntu Publicado en Bases de datos, Lenguajes de programación, Oracle, Linux, PHP, Ubuntu por Artemio Estrella en el 21/04/07 En este post explicaré la forma de conectar Oracle XE con PHP. Para referencia de como instalar Oracle XE en Ubuntu, está el siguiente post: Instalar Oracle XE en Ubuntu [...]

  2. ClauCookie dijo,

    on Mayo 10, 2007 on 1:52 am

    Muy util el tutorial, pero una cosita, quien se lo vaya a instalar que verifique antes si tiene mas de 1 gb de swap, lo requiere el programa para ser instalado en ubuntu. Si teneis menos de 1gb, da error y sale de la instalacion.


  3. on Mayo 10, 2007 on 6:08 am

    Hola ClauCookie,

    Cierto, se requiere una cantidad mínima de SWAP. Aunque creo que es menor a 1 GB, pues yo no tengo tal cantidad en mi equipo.

    Pero si me he topado con este problema. En su momento lo resolví de la siguiente manera:

    Esta es la manera fácil y rapida de agregar mas swap:

    Tenemos 729Mb entonces 1024-729= 295

    se efectua el siguiente comando

    /opt/ # dd if=/dev/zero of=swapfile bs=1024 count=288085

    esto te crea un archivo denominado swapfile , luego le das permisos 600 al archivo

    /opt/ # chmod 600 swapfile

    para luego crear el fs de tipo swap

    /opt/ # mkswap swapfile
    /opt/ # swapon swapfile

    chequea con free y te mostrara la swap ya configurada. con 1Gb de ram

    Está forma de aumentar el SWAP de un sistema lo encontré en un foro:

    http://www.laneros.com/archive/index.php/t-93584.html

    Aunque tal vez no es una forma eficiente de tener una memoria SWAP.

  4. claucookie dijo,

    on Junio 15, 2007 on 3:13 am

    al final probe la forma de aumentar el swap de esa manera, y consegui instalar oracle. Ademas no me dio ningun error, pero no me deja configurarlo, osea que cuando escribo:
    sudo /etc/init.d/oracle-xe configure
    me dice que no encuentra el fichero o directorio.
    Sabes como sepuede solucionar??? ^ ^

  5. AwAkE dijo,

    on Agosto 10, 2007 on 1:25 am

    El problema que tienes es que seguramente no tengas establecidas las variables de entorno de oracle. Para establecerlas tienes que añadir en el script de arranque del usuario (.bash_profile) lo siguiente:

    /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh

    Con esto debería ser suficiente. De cualquier modo te reomiendo que visites http://itico.wordpress.com/2007/02/28/instalar-oracle-en-debian-ubuntu/ o bien http://www.1×4x9.info/files/oracledebian/html/online-chunked/ para los que les guste la instalacion en modo ventanita.

    Saludos

  6. juan carlos dijo,

    on Agosto 28, 2007 on 10:58 am

    mira yo tengo el siguiente problema baje la version de oracle xe con extension .deb luego le di click al deb y lo instalo pero al abir el explorador me da el siguiente error
    Not Found

    The requested URL /apex was not found on this server.
    Apache/2.2.3 (Ubuntu) PHP/5.2.1 Server at 127.0.0.1 Port 80
    creo que es por que no he configurado el puerto y eso como lo hago que archivo y como lo modifico con que lineas ?? soy nuevo en linux y estoy en este dilema gracias por la solucion de antemano


  7. on Septiembre 7, 2007 on 7:49 am

    Hola Juan Carlos,

    Intenta configurarlo a partir del paso que se indica como:

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

    Porque es precisamente lo que te falta, no basta con solo instalar el .deb

  8. Alfonso dijo,

    on Septiembre 7, 2007 on 11:57 pm

    Estaba configurando la red inalambrica por fin pude fue todo un lio pero ahora no me corre el oracle, al principio corria con internet pero sin internet no, le estuve moviendo ahora me dice que no encuentra el nls_lang

    Como le hago para quitar oracle e instalarlo de nuevo


  9. on Septiembre 10, 2007 on 8:45 am

    Qué tal Alfonso,

    Pues con el Synaptic lo puedes desinstalar completamente.

  10. Carlos Andres dijo,

    on Noviembre 10, 2007 on 7:59 am

    Hola, muchas gracias por la guia me sirvio mucho y me fun ciono bien, pero dime donde esta el ejemplo de conexión a la base de datos con php?

    Gracias

  11. wenan dijo,

    on Noviembre 18, 2007 on 1:44 pm

    auxiliooo!!! buuu bueno les cuento instale el oracle-xe.deb dando doble click y bueno tengo que presentar un proyecto que lea de la base de dato es una aplicacion sencilla.. estoy trabajando en netbeans.. cuando pongo agregar el driver lo busco donde lo guarde(opt/netbeans-5.5/enterprise3/apache-tomcat-5.5.17/bin/ojdbc14.jar ) pero me dijeron que se lo guarda ahi cuando se va a hacer una aplicacion web.!!! entonces donde debo guardar el driver por ke cuando lo agrego desde netbeans en agregar new driver en driver class no me sale nada!!! por eso no puedo hacer nada!! espero su ayuda es urgente!!

  12. Juande dijo,

    on Febrero 13, 2008 on 6:45 am

    Gracias,

    Todo ha ido como una seda siguiendo tus pasos en mi instalación de Oracle XE sobre Ubuntu 7.1

    ¿Podrías indicarme como instalar Oracle SQL Developer?

    Gracias de antemano

  13. Desesperada dijo,

    on Febrero 21, 2008 on 5:24 pm

    Gracias por poner la guia, me ha sido de gran ayuda. He instalado y configurado oracle-xe pero no se como cargar un archivo bd.sql, el cual necesito para trabajar.
    Intento hacer:
    start rutadelarchivo/bd.sql;
    pero nada… y cargandolo de otra manera no funciona tampoco.
    Alguien ha conseguido cargar algun archivo?

  14. Josean dijo,

    on Marzo 23, 2008 on 12:10 pm

    ¡Funcionó sin problemas! (con Ubuntu 7.10).
    Mil Gracias.

  15. Roberto dijo,

    on Marzo 26, 2008 on 5:13 am

    A mi después de instalar todo perfecto y configurar aparentemente todo bien, al intentar conectar me da dos errores ORA-01034 y ORA-27101 he inscluso formateado y no hay manera, la pagina http://127.0.0.1:8080/apex dice que no se encuentra… estoy desesperado… aparentemente el oracle esta levantado.

    ¿Alguien me echa una mano?

Escribe un comentario