SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
Instalar Oracle XE 10g en Ubuntu y Linux Mint

Oracle es una conocida empresa de Software, pero también da nombre al mejor Sistema de
Gestión de Bases de Datos del mercado, creado por la misma empresa. En este post, voy a
explicar paso a paso como instalar Oracle en Ubuntu 12.04, 12.10, 13.04 y Linux Mint 13 y 14. Si
eres alumno de la Universidad Jean Piaget de Ingeniería en Sistemas Computacioinales
o simplemente te interesa saber como instalarlo, sigue leyendo.

En cuanto a la razón de instalar Oracle 10g, es la versión que vamos a utilizar. Sé que la versión
actual de Oracle es la 11g RS2 (release 2), pero en este caso voy a explicar cómo instalar la
versión 10g, en concreto, la Express Edition (XE) Universal. En caso de que alguien quiera instalar
la versión 11g, los pasos deberían ser similares (no lo he probado, y no voy a explicar algo
que no haya probado). Esta guía puede servir para instalar Oracle XE 10g en Ubuntu 12.04,
12.10, 13.04, y en Linux Mint 13 y 14 . Con todo ya claro, vamos a la instalación de Oracle 10g
XE en Ubuntu 12.04.
Antestes de comenzar hay que instalar los paquetes correspondientes, para esto nos dirigimos al
getor de paquetes Synaptics y escribimos “libaio”, damos click derecho y damos en marcar para
instalar a cada uno de los siguientes tres paquetes:
-libaio-dev
-libaio1
-libario-dbg
Para

comenzar,

hay

que

descargar

Oracle.

En

la

página

de

descargas

de

Oracle:

(http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html),
no encontraremos la versión 10g, sino la 11g. Para descargar Oracle 10g, puedes utilizar este
enlace:

(https://oss.oracle.com/debian/dists/unstable/non-free/binary-i386/),
que lleva a los repositorios de Oracle de Debian; o este otro:

(https://mega.co.nz/#!uY8xEbKK!KZ7TYC78LVM0cfNoJL3DrynWj04ZQWt2X0N8fCO5-AQ),
el cual conduce al paquete DEB hospedado en MEGA, por si el anterior no funcionase.
En este caso, yo he instalado Oracle en Ubuntu 12.04 de 64 bits, pero la guía de instalación es
compatible con ambos sistemas, de 32 y 64 bits, ya que el paquete de Oracle es de 32 bits.
Primero, vamos a instalar algunas dependencias, todas ellas de 32 bits, en un sistema de 64
bits:
sudo apt-get install libc6-i386 libaio1:i386 bc
En caso de que tu sistema sea de 32 bits:
sudo apt-get install libc6 libaio1:i386 bc
Con Oracle ya descargado, y esos paquetes instalados, podemos seguir con la instalación de
Oracle:
cd ~/Descargas
sudo dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb
La instalación debería ejecutarse sin problemas, aunque si nos da problemas de dependencias,
solo tendremos que ejecutar lo siguiente:
sudo apt-get -f install
Con este comando, forzamos la instalación de las dependencias de la última instalación que
hayamos intentado realizar, además de completar la instalación que estaba a medias por
problemas de dependencias.

Con esto, ya tenemos Oracle instalado, pero hay que configurarlo. Primero, vamos a iniciar
el gestor de configuración de Oracle:
sudo /etc/init.d/oracle-xe configure

Nos mostrará el siguiente mensaje:

Aquí, configuramos el puerto utilizado por la aplicación Web, dejamos el por defecto (8080). A
continuación, nos preguntará el puerto utilizado para que las aplicaciones se comuniquen con la
base de datos:
Luego, nos pedirá una contraseña. Según la escribamos, no aparecerá, así que asegúrate de
escribirla correctamente las 2 veces:

Una vez la pongamos, nos preguntará si deseamos que Oracle inicie automáticamente al inicio.
Pulsamos la tecla "y", y le damos al Enter. Con esto, la configuración de Oracle habrá terminado.
Solo falta un detalle para que podamos usarlo correctamente desde el terminal: añadir la ruta
de Oracle al PATH.

Abrimos el archivo .bashrc por ejemplo con Gedit:
gedit ~/.bashrc
Y añadimos las siguientes líneas al final del archivo:
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

Guardamos y salimos (si estas en nano, CTRL+X, pulsa "s" y luego Enter). Reinicia el sistema, y ya
deberías tener Oracle funcionando correctamente. Para probarlo:
sqlplus

El usuario es "system" y la contraseña, la que pusieras. Ya está Oracle totalmente instalado y
configurado. Si solo vamos a utilizar esta cuenta, puede ser conveniente, por comodidad, crear
un alias. Solo hay que abrir el archivo .bashrc :
nano ~/.bashrc

Al final del archivo, añade la siguiente línea, donde CONTRASEÑA es la contraseña que elegiste:
alias sqlplus='sqlplus system/CONTRASEÑA'
Problemas encontrados tras la instalacion:
Nos decia que nuestro usuario no pertenecia al grupo dba.
La solución fue instalar una aplicación para la gestion de cuentas de usuarios y grupos de ubuntu,
para esto escribimos en la terminal lo siguiente:
sudo apt-get install gnome-system-tools
una vez instalado nos dirigimos al dash y buscamos “Usuarios y Grupos”, nos vamos al boton que dice
“Gestionar Grupos”, procedemos a buscar el dba y lo seleccionamos, precionamos el boton de “Propiedades”,
marcamos la casilla que tiene el nombre de nuestro usuario y precionamos “Aceptar”.

Mais conteúdo relacionado

Mais procurados

Instalación y configuración de sgbd presentacion
Instalación y configuración de sgbd presentacionInstalación y configuración de sgbd presentacion
Instalación y configuración de sgbd presentacionhugoAlvidrez
 
Manual paso a paso de conexión de i scsi con linux
Manual paso a paso de conexión de i scsi con linuxManual paso a paso de conexión de i scsi con linux
Manual paso a paso de conexión de i scsi con linuxlagreda76
 
Manual de instalacion postgres
Manual de instalacion postgresManual de instalacion postgres
Manual de instalacion postgresLoyda Cocom
 
Instalacion de orca mediante terminal
Instalacion de orca mediante terminalInstalacion de orca mediante terminal
Instalacion de orca mediante terminalGonzalo Morales
 
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64Santa Edith De La Cruz Gonzalez
 
OpenLdap en RedHat 6.2
OpenLdap en RedHat 6.2OpenLdap en RedHat 6.2
OpenLdap en RedHat 6.2YinaGarzon
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hatjcausil1
 
Acl standard
Acl standardAcl standard
Acl standardITEC
 
Bitácora de comandos montar un sitio en un server
Bitácora de comandos montar un sitio en un serverBitácora de comandos montar un sitio en un server
Bitácora de comandos montar un sitio en un serverLearn Pure Insanity
 

Mais procurados (19)

Comandos cmd
Comandos cmdComandos cmd
Comandos cmd
 
Instalación y configuración de sgbd presentacion
Instalación y configuración de sgbd presentacionInstalación y configuración de sgbd presentacion
Instalación y configuración de sgbd presentacion
 
Manual linux
Manual linuxManual linux
Manual linux
 
Seguridades de redes
Seguridades de redesSeguridades de redes
Seguridades de redes
 
Manual shorewall
Manual shorewallManual shorewall
Manual shorewall
 
Proftpd
ProftpdProftpd
Proftpd
 
Manual paso a paso de conexión de i scsi con linux
Manual paso a paso de conexión de i scsi con linuxManual paso a paso de conexión de i scsi con linux
Manual paso a paso de conexión de i scsi con linux
 
Manual de instalacion postgres
Manual de instalacion postgresManual de instalacion postgres
Manual de instalacion postgres
 
Instalacion de orca mediante terminal
Instalacion de orca mediante terminalInstalacion de orca mediante terminal
Instalacion de orca mediante terminal
 
Configurar un servicio dhcp en centos 7
Configurar un servicio dhcp en centos 7Configurar un servicio dhcp en centos 7
Configurar un servicio dhcp en centos 7
 
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64
Instalación de Oracle Database 11g R2 sobre Oracle Linux X86_64
 
php
phpphp
php
 
OpenLdap en RedHat 6.2
OpenLdap en RedHat 6.2OpenLdap en RedHat 6.2
OpenLdap en RedHat 6.2
 
Realizar un repositorio local en centos 7
Realizar un repositorio local en centos 7Realizar un repositorio local en centos 7
Realizar un repositorio local en centos 7
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hat
 
Acl standard
Acl standardAcl standard
Acl standard
 
Booteo de windows 7 y Centos 7
Booteo de windows 7 y Centos 7 Booteo de windows 7 y Centos 7
Booteo de windows 7 y Centos 7
 
Bitácora de comandos montar un sitio en un server
Bitácora de comandos montar un sitio en un serverBitácora de comandos montar un sitio en un server
Bitácora de comandos montar un sitio en un server
 
PresentacióN 2
PresentacióN 2PresentacióN 2
PresentacióN 2
 

Semelhante a Oracle 10 en ubuntu

25157555 instalacion-y-manual-de-oracle
25157555 instalacion-y-manual-de-oracle25157555 instalacion-y-manual-de-oracle
25157555 instalacion-y-manual-de-oracleReyJoão ReyJoão
 
Openmeetings+En+Xp
Openmeetings+En+XpOpenmeetings+En+Xp
Openmeetings+En+Xpguestad4dd2f
 
Manual de instalación MySQL PostgreSQL y Oracle
Manual de instalación MySQL PostgreSQL y Oracle Manual de instalación MySQL PostgreSQL y Oracle
Manual de instalación MySQL PostgreSQL y Oracle Juan Leo
 
Reinicio automático de Oracle Database (Oracle Restart)
Reinicio automático de Oracle Database (Oracle Restart)Reinicio automático de Oracle Database (Oracle Restart)
Reinicio automático de Oracle Database (Oracle Restart)Angel Freire Ramirez
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalaciónPrincezitha Ruiz
 
Como se instala java y turbo c 3.0
Como se instala java y turbo c 3.0Como se instala java y turbo c 3.0
Como se instala java y turbo c 3.0tacubomx
 
Resumen capitulo5
Resumen capitulo5Resumen capitulo5
Resumen capitulo5gavagarcia
 
Capítulo 5 Instalación y configuración
Capítulo 5 Instalación y configuraciónCapítulo 5 Instalación y configuración
Capítulo 5 Instalación y configuraciónDianaMendoza200
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeezexavazquez
 
Instalación Oracle 11gR2 en Linux Centos 5.5
Instalación Oracle 11gR2 en Linux Centos 5.5Instalación Oracle 11gR2 en Linux Centos 5.5
Instalación Oracle 11gR2 en Linux Centos 5.5Cosmosnet
 
Centos 6.5 Servidor Básico
Centos 6.5 Servidor BásicoCentos 6.5 Servidor Básico
Centos 6.5 Servidor Básicocyberleon95
 
HOWTO - Upgrade de la Infraestuctura Grid de Oracle11gR2 a Oracle12cR2
HOWTO - Upgrade de la Infraestuctura Grid de Oracle11gR2 a Oracle12cR2HOWTO - Upgrade de la Infraestuctura Grid de Oracle11gR2 a Oracle12cR2
HOWTO - Upgrade de la Infraestuctura Grid de Oracle11gR2 a Oracle12cR2José Francisco Gómez Díez
 
Instalación de sgbd en diferentes plataformas de windows
Instalación de sgbd en diferentes plataformas de windowsInstalación de sgbd en diferentes plataformas de windows
Instalación de sgbd en diferentes plataformas de windowsDaniel Huerta Cruz
 

Semelhante a Oracle 10 en ubuntu (20)

25157555 instalacion-y-manual-de-oracle
25157555 instalacion-y-manual-de-oracle25157555 instalacion-y-manual-de-oracle
25157555 instalacion-y-manual-de-oracle
 
Instalacion oracle forms
Instalacion oracle formsInstalacion oracle forms
Instalacion oracle forms
 
Openmeetings+En+Xp
Openmeetings+En+XpOpenmeetings+En+Xp
Openmeetings+En+Xp
 
COMO INSTALAR MySQL EN LINUX
COMO INSTALAR  MySQL EN LINUXCOMO INSTALAR  MySQL EN LINUX
COMO INSTALAR MySQL EN LINUX
 
Cassandra y php para desarrolladores sql
Cassandra y php para desarrolladores sqlCassandra y php para desarrolladores sql
Cassandra y php para desarrolladores sql
 
Manual de instalación MySQL PostgreSQL y Oracle
Manual de instalación MySQL PostgreSQL y Oracle Manual de instalación MySQL PostgreSQL y Oracle
Manual de instalación MySQL PostgreSQL y Oracle
 
Reinicio automático de Oracle Database (Oracle Restart)
Reinicio automático de Oracle Database (Oracle Restart)Reinicio automático de Oracle Database (Oracle Restart)
Reinicio automático de Oracle Database (Oracle Restart)
 
Requerimientos de instalación
Requerimientos de instalaciónRequerimientos de instalación
Requerimientos de instalación
 
Como se instala java y turbo c 3.0
Como se instala java y turbo c 3.0Como se instala java y turbo c 3.0
Como se instala java y turbo c 3.0
 
Resumen capitulo5
Resumen capitulo5Resumen capitulo5
Resumen capitulo5
 
Mysql java
Mysql javaMysql java
Mysql java
 
Capítulo 5 Instalación y configuración
Capítulo 5 Instalación y configuraciónCapítulo 5 Instalación y configuración
Capítulo 5 Instalación y configuración
 
Clase8 (consola linux)
Clase8 (consola linux)Clase8 (consola linux)
Clase8 (consola linux)
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeeze
 
Instalación Oracle 11gR2 en Linux Centos 5.5
Instalación Oracle 11gR2 en Linux Centos 5.5Instalación Oracle 11gR2 en Linux Centos 5.5
Instalación Oracle 11gR2 en Linux Centos 5.5
 
Oracle 11g
Oracle 11gOracle 11g
Oracle 11g
 
xentox
xentoxxentox
xentox
 
Centos 6.5 Servidor Básico
Centos 6.5 Servidor BásicoCentos 6.5 Servidor Básico
Centos 6.5 Servidor Básico
 
HOWTO - Upgrade de la Infraestuctura Grid de Oracle11gR2 a Oracle12cR2
HOWTO - Upgrade de la Infraestuctura Grid de Oracle11gR2 a Oracle12cR2HOWTO - Upgrade de la Infraestuctura Grid de Oracle11gR2 a Oracle12cR2
HOWTO - Upgrade de la Infraestuctura Grid de Oracle11gR2 a Oracle12cR2
 
Instalación de sgbd en diferentes plataformas de windows
Instalación de sgbd en diferentes plataformas de windowsInstalación de sgbd en diferentes plataformas de windows
Instalación de sgbd en diferentes plataformas de windows
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 

Último (11)

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Oracle 10 en ubuntu

  • 1. Instalar Oracle XE 10g en Ubuntu y Linux Mint Oracle es una conocida empresa de Software, pero también da nombre al mejor Sistema de Gestión de Bases de Datos del mercado, creado por la misma empresa. En este post, voy a explicar paso a paso como instalar Oracle en Ubuntu 12.04, 12.10, 13.04 y Linux Mint 13 y 14. Si eres alumno de la Universidad Jean Piaget de Ingeniería en Sistemas Computacioinales o simplemente te interesa saber como instalarlo, sigue leyendo. En cuanto a la razón de instalar Oracle 10g, es la versión que vamos a utilizar. Sé que la versión actual de Oracle es la 11g RS2 (release 2), pero en este caso voy a explicar cómo instalar la versión 10g, en concreto, la Express Edition (XE) Universal. En caso de que alguien quiera instalar la versión 11g, los pasos deberían ser similares (no lo he probado, y no voy a explicar algo que no haya probado). Esta guía puede servir para instalar Oracle XE 10g en Ubuntu 12.04, 12.10, 13.04, y en Linux Mint 13 y 14 . Con todo ya claro, vamos a la instalación de Oracle 10g XE en Ubuntu 12.04. Antestes de comenzar hay que instalar los paquetes correspondientes, para esto nos dirigimos al getor de paquetes Synaptics y escribimos “libaio”, damos click derecho y damos en marcar para instalar a cada uno de los siguientes tres paquetes: -libaio-dev -libaio1 -libario-dbg Para comenzar, hay que descargar Oracle. En la página de descargas de Oracle: (http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html), no encontraremos la versión 10g, sino la 11g. Para descargar Oracle 10g, puedes utilizar este enlace: (https://oss.oracle.com/debian/dists/unstable/non-free/binary-i386/), que lleva a los repositorios de Oracle de Debian; o este otro: (https://mega.co.nz/#!uY8xEbKK!KZ7TYC78LVM0cfNoJL3DrynWj04ZQWt2X0N8fCO5-AQ), el cual conduce al paquete DEB hospedado en MEGA, por si el anterior no funcionase. En este caso, yo he instalado Oracle en Ubuntu 12.04 de 64 bits, pero la guía de instalación es
  • 2. compatible con ambos sistemas, de 32 y 64 bits, ya que el paquete de Oracle es de 32 bits. Primero, vamos a instalar algunas dependencias, todas ellas de 32 bits, en un sistema de 64 bits: sudo apt-get install libc6-i386 libaio1:i386 bc En caso de que tu sistema sea de 32 bits: sudo apt-get install libc6 libaio1:i386 bc Con Oracle ya descargado, y esos paquetes instalados, podemos seguir con la instalación de Oracle: cd ~/Descargas sudo dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb La instalación debería ejecutarse sin problemas, aunque si nos da problemas de dependencias, solo tendremos que ejecutar lo siguiente: sudo apt-get -f install Con este comando, forzamos la instalación de las dependencias de la última instalación que hayamos intentado realizar, además de completar la instalación que estaba a medias por problemas de dependencias. Con esto, ya tenemos Oracle instalado, pero hay que configurarlo. Primero, vamos a iniciar el gestor de configuración de Oracle: sudo /etc/init.d/oracle-xe configure Nos mostrará el siguiente mensaje: Aquí, configuramos el puerto utilizado por la aplicación Web, dejamos el por defecto (8080). A continuación, nos preguntará el puerto utilizado para que las aplicaciones se comuniquen con la base de datos:
  • 3. Luego, nos pedirá una contraseña. Según la escribamos, no aparecerá, así que asegúrate de escribirla correctamente las 2 veces: Una vez la pongamos, nos preguntará si deseamos que Oracle inicie automáticamente al inicio. Pulsamos la tecla "y", y le damos al Enter. Con esto, la configuración de Oracle habrá terminado. Solo falta un detalle para que podamos usarlo correctamente desde el terminal: añadir la ruta de Oracle al PATH. Abrimos el archivo .bashrc por ejemplo con Gedit: gedit ~/.bashrc Y añadimos las siguientes líneas al final del archivo: 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 Guardamos y salimos (si estas en nano, CTRL+X, pulsa "s" y luego Enter). Reinicia el sistema, y ya deberías tener Oracle funcionando correctamente. Para probarlo: sqlplus El usuario es "system" y la contraseña, la que pusieras. Ya está Oracle totalmente instalado y configurado. Si solo vamos a utilizar esta cuenta, puede ser conveniente, por comodidad, crear un alias. Solo hay que abrir el archivo .bashrc : nano ~/.bashrc Al final del archivo, añade la siguiente línea, donde CONTRASEÑA es la contraseña que elegiste: alias sqlplus='sqlplus system/CONTRASEÑA'
  • 4. Problemas encontrados tras la instalacion: Nos decia que nuestro usuario no pertenecia al grupo dba. La solución fue instalar una aplicación para la gestion de cuentas de usuarios y grupos de ubuntu, para esto escribimos en la terminal lo siguiente: sudo apt-get install gnome-system-tools una vez instalado nos dirigimos al dash y buscamos “Usuarios y Grupos”, nos vamos al boton que dice “Gestionar Grupos”, procedemos a buscar el dba y lo seleccionamos, precionamos el boton de “Propiedades”, marcamos la casilla que tiene el nombre de nuestro usuario y precionamos “Aceptar”.