Para ver el video en mejor calidad hecer click en el enlace
http://www.youtube.com/watch?v=eXr1mMDc06U
http://www.oracle.com/technetwork/database/express-edition/downloads/102xelinsoft-102048.html
En el link mostrado vamos a proceder a descargar el siguiente paquete: oracle-xe_10.2.0.1-1.0_i386.deb, luego vamos a aceptar el acuerdo de licencias de Oracle. Para poder descargar cualquier producto desde la página de Oracle de debe tener una cuenta registrada allí, se lo puede hacer fácilmente y así podremos obtener los productos.
Para mayor facilidad a continuación se muestran dos enlaces para que puedan descargar lo necesario para la instalación de Oracle en Linux de 32 bits:
https://www.dropbox.com/s/gl9e57rlz7v37s6/libaio_0.3.104-1_i386.deb
https://www.dropbox.com/s/3ouipthuxho3ak3/oracle-xe_10.2.0.1-1.0_i386.deb
Una vez listos con todo lo necesario aplicamos lo siguiente:
Primero abrimos una Terminal en Ubuntu y procedemos
a instalar los paquetes, primero el de las librerías, pero para poder
hacerlo debemos estar con privilegios de usuario “root” de Linux; Ubuntu
siempre tiene de cierta manera bloqueado al root para evitar q se
ingrese, así que debemos habilitarlo con lo siguiente:
1. En la terminal de Linux escribimos lo siguiente:
sudo passwd root
luego
de esto nos pedirá ingresar la contraseña del usuario actual que
estamos usando, seguido de la nueva contraseña para el usuario root
2. Una vez ingresada la nueva clave del root nos registramos en el sistema como ese usuario, esto se lo logra escribiendo:
su - root
nos pedirá la contraseña del root y listo ya estamos como usuario root.
Una vez hecho esto, inicializamos la instalación del paquete libaio_0.3.104-1_i386.deb para
ello simplemente podemos dar doble click sobre el paquete y nos
aparecerá el centro de software de Ubuntu q nos ayudará a instalarlo.
Luego de finalizada la instalación del libaio_0.3.104-1_i386.deb ejecutamos el paquete de Oracle xe oracle-xe_10.2.0.1-1.0_i386.deb de la misma forma que el anterior paquete ya que Ubuntu nos ayudará a instalarlo con su centro de software Ubuntu.
Para
poder usar el administrador de la base de datos de Oracle primero
debemos configurar a nuestro Oracle, así que ejecutamos lo siguiente en
la línea de comandos de la terminal de Ubuntu:
sudo /etc/init.d/oracle-xe configure
Con
eso arranca un configurador en modo texto que nos hará una serie de
preguntas, como el puerto de la aplicación web en el cual por defecto
aparecerá 8080, lo dejamos así presionando simplemente “Enter”; también
el puerto del servicio del Listener que es el que nos permitirá
conectarnos a nuestra base de datos, en el puerto 1521 por defecto; el
password que queremos para los usuarios SYS, SYSTEM de Oracle; y si
deseamos ejecutar la Base de datos cada vez que se inicie la máquina.
Ya configurado esto, buscamos el lanzador de Oracle para el navegador, haciendo click en Aplicaciones/Oracle Database 10g Express Edition/Ir a la página inicial de base de datos.
En
esta parte nos aparecerá el navegador web que tengamos cargando la
aplicación del inicio de sesión a la base de datos, escribimos como
usuario SYSTEM y su contraseña será la que se haya puesto durante el
proceso de configuración.
Iniciado sesión, podremos ver a las opciones de administración que tenemos a disposición.
A
nosotros nos involucra más sobre crear scripts para hacer consultas,
entre otras operaciones sobre alguna base de datos, así que para ello
utilizaremos una herramienta de Oracle llamada SQL Developer, el cual lo
podemos obtener gratuitamente desde la página de Oracle en el siguiente
link :
Aceptamos
el acuerdo de licencias de Oracle y descargamos la versión para Linux
de 32 bits en extensión .rpm. Pero para poder usar SQL Developer
necesitamos una versión de JDK instalada en Ubuntu y para ellos debemos
actualizar e instalar JDK.
Ahora, para poder
utilizar un paquete con extensión .rpm en Ubuntu debemos instalar el RPM
y el JDK para que pueda abrir ese formato, pero para hacer eso primero
debemos actualizar el repositorio de descargas que tiene Ubuntu
añadiendo la siguiente línea en la terminal de ubuntu:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
Luego de esto debemos actualizar el repositorio con la siguiente instrucción:
sudo apt-get update
y
esperamos a que termine el proceso. Ya terminado el proceso podremos
instalar el JDK que necesita SQL Developer para su funcionamiento:
sudo apt-get install sun-java6-jdk
Cuando
se haya terminado de bajar e instalar, debemos instalar otro paquete
para poder convertir el .rpm a .deb y poder ejecutarlo de forma normal
en
Ubuntu, así que necesitaremos del paquete Alien, escribimos lo
siguiente:
sudo apt-get install alien
Con este paquete podremos hacer la conversión del sqldeveloper-3.0.04.34-1.noarch.rpm, que nos descargamos, hacia el formato que necesitamos y se lo logra ejecutando la siguiente línea en la terminal:
sudo alien –d sqldeveloper-3.0.04.34-1.noarch.rpm
Cuando termine de convertir, nos dirigimos a la carpeta del Root y encontraremos al paquete ya convertido sqldeveloper-3.0.04.34-2_all.deb, lo instalamos desde la terminal con la siguiente línea:
sudo dpkg –i sqldeveloper-3.0.04.34-2_all.deb
Ya
terminada la instalación de SQL Developer tendríamos todos los paquetes
que necesitamos para que funcione Oracle XE con SQL Developer; pero
necesitamos configurar ciertos parámetros para poder lograr la conexión a
la base.
Primero debemos configurar nuestras variables de entorno, esto es importante ya que algunos procesos como triggers o stored procedures necesitan de estas variables para poder ser ejecutadas, así que buscamor el fichero .bashcr que se localiza en /etc/
sudo nano /etc/bash.bashcr
y lo editamos añadiendo las siguientes líneas:
# 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
Guardamos y salimos;
ahora bien necesitamos configurar el sqldeveloper enlazando la ruta de
ubicación del jdk, para ello debemos verificar que versión de jdk
tenemos escribiendo la siguiente línea en la terminal:
ls –l /usr/lib/jvm
Con eso sabremos que versión tenemos y la ruta específica del java, es muy importante esto ya que debemos agregar esta ruta usr/lib/jvm/java-6-sun-1.6.0.26 en
el archivo de configuración de sqldeveloper para que pueda funcionar de
forma correcta, ahora vamos al directorio de sqldeveloper:
cd /opt/sqldeveloper/sqldeveloper/bin
Y editamos el archivo sqldeveloper.conf así:
sudo nano sqldeveloper.conf
y editamos la línea de SetJavaHome para que quede de la siguiente forma con la
ruta de java:
SetJavaHome /usr/lib/jvm/java-6-sun-1.6.0.26
Guardamos el archive y listo, ya todo queda configurado.
Ahora solo falta inicializar SQL Develper, con la siguiente sentencia en la terminal:
sqldeveloper
y se ejecutará SQL Developer.
Para
realizar la conexión vamos a poner “PEDIDOS” como nombre de conexión,
el nombre de usuario será “SYSTEM” y la clave será la que configuramos
al comienzo; verificamos los puertos y procedemos a probar la conexión,
si no hay fallos guardamos y conectamos.
Y así ya tenemos a nuestra base de datos conectada lista para ejecutar scripts.
No hay comentarios:
Publicar un comentario