Está en la página 1de 7

Estas instrucciones de instalacin son una adaptacin de Yo y Mi

Ubuntu blog.

1. Descargar VirtualBox
Descargar la aplicacin VirtualBox para su anfitrin tipo de mquina
desde el sitio de la caja virtual descarga .

2. Instalacin de VirtualBox

Doble clic en el instalador descargado y sigue las instrucciones.

3. Descargar Ubuntu

Descargar Ubuntu Desktop Edition (versin 14.04 64 bits). Tenga en


cuenta el directorio en el que descarg.

4. Iniciar la aplicacin VirtualBox

5. Crear una mquina virtual (VM) e instalar Ubuntu

Asegrese de que ha configurado la memoria de la mquina virtual


para que sea mayor de 2 GB y el almacenamiento de la mquina
virtual para tener al menos 10 GB. ver screencast

6. Clon copias de seguridad de su mquina virtual de


Ubuntu

ver screencast

7. Descarga Oracle Database Express Edition

Descargar Base de Datos de Oracle Express Edition 11g Versin 2


para x64 Linux .

ver screencast

8. Siga las instrucciones pre-instalar


Ver screencast , pero tenga en cuenta que el screencast no incluy el
ltimo paso antes del reinicio se enumeran a continuacin. Debe
ejecutar los comandos en el ltimo paso.

1. Descomprimir con el comando:

unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip

2. Instalar los paquetes necesarios con el comando:

sudo apt-get install alien libaio1 unixodbc

3. Convertir el formato de paquete RPM al formato de paquete


DEB (que es utilizado por Ubuntu) con el comando:

sudo alien --scripts -d oracle-xe-11.2.0-1.0.x86_64.rpm

4. Crear la necesaria chkconfig secuencia de comandos con el


comando ::

sudo pico /sbin/chkconfig

El editor de texto pico se inicia y los comandos se muestran en la


parte inferior de la pantalla. Ahora copia y pega el siguiente en
el archivo y guardarlo:

#!/bin/bash

# Oracle 11gR2 XE installer chkconfig hack for Ubuntu

file=/etc/init.d/oracle-xe

if [[ ! `tail -n1 $file | grep INIT` ]]; then

echo >> $file

echo '### BEGIN INIT INFO' >> $file

echo '# Provides: OracleXE' >> $file

echo '# Required-Start: $remote_fs $syslog' >> $file

echo '# Required-Stop: $remote_fs $syslog' >> $file

echo '# Default-Start: 2 3 4 5' >> $file


echo '# Default-Stop: 0 1 6' >> $file

echo '# Short-Description: Oracle 11g Express Edition' >> $file

echo '### END INIT INFO' >> $file

fi

update-rc.d oracle-xe defaults 80 01

5. Cambiar el permiso del archivo con el comando chkconfig:

sudo chmod 755 /sbin/chkconfig

6. Establecer los parmetros del ncleo. Oracle 11gR2 XE requiere


parmetros adicionales del ncleo que se necesita para
configurar mediante el comando:

sudo pico /etc/sysctl.d/60-oracle.conf

Copia el siguiente en el archivo y guardarlo:

# Oracle 11g XE kernel parameters

fs.file-max=6815744

net.ipv4.ip_local_port_range=9000 65000

kernel.sem=250 32000 100 128

kernel.shmmax=536870912

Compruebe el cambio con el comando:

sudo cat /etc/sysctl.d/60-oracle.conf

Debera ver lo que escribi anteriormente. Ahora cargar los


parmetros del kernel:

sudo service procps start

Verificar los nuevos parmetros se cargan mediante:

sudo sysctl -q fs.file-max

Debera ver el valor file-max que especific anteriormente.


7. Configurar / dev / shm punto de montaje para Oracle. Cree el
siguiente archivo mediante el comando:
8. sudo pico /etc/rc2.d/S01shm_load

Copia el siguiente en el archivo y guardarlo.

#!/bin/sh

case "$1" in

start) mkdir /var/lock/subsys 2>/dev/null

touch /var/lock/subsys/listener

rm /dev/shm 2>/dev/null

mkdir /dev/shm 2>/dev/null

mount -t tmpfs shmfs -o size=2048m /dev/shm ;;

*) echo error

exit 1 ;;

esac

Cambiar los permisos del archivo usando el comando:

sudo chmod 755 /etc/rc2.d/S01shm_load

9. [Este paso no se incluy en el screencast, pero hay que hacerlo.]


Ejecutar los siguientes comandos:
10. sudo ln -s /usr/bin/awk /bin/awk

11. sudo mkdir /var/lock/subsys

12. sudo touch /var/lock/subsys/listener


13. Reinicie su mquina virtual de Ubuntu.

9. Instalacin de Oracle
Ver screencast para una grabacin de los siguientes pasos.

1. Instalar el DBMS de Oracle mediante el comando:


2. sudo dpkg --install oracle-xe_11.2.0-2_amd64.deb
3. Configurar Oracle mediante el comando:
4. sudo /etc/init.d/oracle-xe configure
Ingrese la siguiente informacion:

Un puerto HTTP vlida para el Oracle Application Express


(el valor predeterminado es 8080)
Un puerto vlido para el oyente base de datos Oracle (el

valor predeterminado es 1521)


Una contrasea para el SYS y SYSTEM administrativa

cuentas de usuario
Confirmar contrasea para SYS y SYSTEM administrativa

cuentas de usuario
Si desea que la base de datos para iniciar automticamente

cuando se inicia el equipo (siguiente reinicio).


5. Configuracin de variables de entorno de editting su archivo
.bashrc:
6. pico ~/.bashrc

Aadir las siguientes lneas al final del archivo:

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe

export ORACLE_SID=XE

export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`

export ORACLE_BASE=/u01/app/oracle

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

export PATH=$ORACLE_HOME/bin:$PATH

Cargar los cambios mediante la ejecucin de su perfil:

. ~/.profile

7. Iniciar el XE de Oracle 11gR2:


8. sudo service oracle-xe start
9. Aadir yourusername usuario dba grupo usando el comando
10. sudo usermod -a -G dba YOURUSERNAME

10. Uso del shell de comandos de Oracle XE

Ver screencast para una grabacin de los siguientes pasos.


1. Iniciar el servidor Oracle XE 11gR2 con el comando:
2. sudo service oracle-xe start

Este paso es muy probable que no sea necesario, pero estoy


documentando el comando aqu de todos modos.

3. Iniciar la consola de lnea de comandos como administrador del


sistema utilizando el comando:
4. sqlplus sys as sysdba

Introduzca la contrasea que le dio durante la configuracin de


Oracle anterior. Ahora va a ser colocado en un entorno SQL que
slo entiende comandos SQL.

5. Crear una cuenta de usuario en Oracle utilizando el comando


SQL:
6. create user USERNAME identified by PASSWORD;

Reemplazar usuario y contrasea con el nombre de usuario y la


contrasea de su eleccin. Por favor, recuerde este nombre de
usuario y contrasea. Si usted tuvo error al ejecutar los
anteriores, con un mensaje sobre resetlogs, a continuacin,
ejecute el siguiente comando SQL y vuelva a intentarlo:

alter database open resetlogs

7. Otorgar privilegios a la cuenta de usuario mediante el comando


SQL:
8. grant connect, resource to USERNAME;

Reemplazar usuario y contrasea con el nombre de usuario y la


contrasea de su eleccin. Por favor, recuerde este nombre de
usuario y contrasea.

9. Salir del shell sys administrador mediante el comando SQL:


10. exit;
11. Iniciar el shell de comandos como un usuario normal con el
comando:
12. sqlplus

Se le pedir un nombre de usuario y contrasea. Una vez


autenticado, usted ser capaz de escribir en los comandos SQL
estndar aprendidos en clase.

11. Clon su VM si todo fue un xito!

También podría gustarte