Instalar
Java, Oracle 11g R2 y SQL Developer.
Fuente: http://blog.whitehorses.nl/2014/03/18/installing-java-oracle-11g-r2-express-edition-and-sql-developer-on-ubuntu-64-bit/comment-page-2/#comments.
Instalando java
Esta instalación es valida para Ubuntu 14.04, en el terminal usar los comandos.
La versión actual de SQL no funciona con java 1.7, por lo que se tiene que instalar java 1.8.
La versión actual de SQL no funciona con java 1.7, por lo que se tiene que instalar java 1.8.
sudo add-apt-repository
ppa:webupd8team/java
|
||
sudo apt-get update
|
sudo apt-get install
oracle-java8-installer
|
Después de las 2 ventanas, ejecutar en el terminal
java -version
|
Aparecerá algo así.
java version “1.8.0”
|
||
Java(TM) SE Runtime Environment
(build 1.8.0)
|
Java HotSpot(TM) 64-Bit Server
VM (build 24.51-b03, mixed mode)
|
Ejecutar en el terminal.
sudo gedit /etc/bash.bashrc
|
En el editor que se abre, copiar y guardar lo siguiente.
export
JAVA_HOME=/usr/lib/jvm/java-8-oracle
|
||
export
PATH=$JAVA_HOME/bin:$PATH
|
Cargar los cambios con control+O, ya después en el terminal ejecutar el comando:
source /etc/bash.bashrc
|
Para validar los cambios ejecutar.
echo $JAVA_HOME
|
El resultado debe ser el siguiente directorio.
/usr/lib/jvm/java-8-oracle
|
Installing Oracle
11g R2 Express Edition
Instalar la apt con el comando en el terminal.
sudo apt-get install alien
libaio1 unixodbc
|
Descargar oracle 11g r2 express desde:
En el terminal ejecutar
cd Downloads
|
Desempaquetar a través de terminal con el comando
unzip
oracle-xe-11.2.0-1.0.x86_64.rpm.zip
|
Ejecutar en terminal.
cd Disk1
|
Ejecutar en terminal
sudo alien --scripts -d
oracle-xe-11.2.0-1.0.x86_64.rpm
|
Esto llevara un tiempo, no preocuparse, aprovechar el tiempo ejecutando
estos pasos abriendo una segunda ventana de terminal e ir ejecutando algunas directivas.
Configurar algunos parámetros, ejecutar en el terminal
sudo gedit /sbin/chkconfig
|
Se abre un editor, copiar el código en el editor y guardar.
#!/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
|
||
#EOF
|
Ya guardado el código anterior, ejecutar en el terminal.
sudo chmod 755 /sbin/chkconfig
|
Ejecutar en terminal también.
sudo gedit
/etc/sysctl.d/60-oracle.conf
|
Copiar el código en el editor del archivo anterior y guardar después.
# 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
|
Verificando algunos parámetros, ejecutar en el terminal.
sudo cat
/etc/sysctl.d/60-oracle.conf
|
Cargando los parámetros del kernel, ejecutar en terminal.
sudo service procps start
|
Puedes ver los cambios ejecutando en el terminal.
sudo sysctl -q fs.file-max
|
Otra opción para observar, ejecutar en el terminal.
fs.file-max = 6815744
|
Ejecutar este comando en el terminal.
sudo ln -s /usr/bin/awk
/bin/awk
|
||
mkdir /var/lock/subsys
|
touch /var/lock/subsys/listener
|
Cerrar el 2do terminal y volver al primero, ejecutar lo siguiente en el terminal.
sudo dpkg --install
oracle-xe_11.2.0-2_amd64.deb
|
|
Ejecutar en terminal los siguientes códigos
sudo rm -rf /dev/shm
|
||
sudo mkdir /dev/shm
|
sudo mount -t tmpfs shmfs -o
size=4096m /dev/shm
|
Cargar este file en el terminal
sudo gedit
/etc/rc2.d/S01shm_load
|
|
Copiar y guardar este código en el editor del comando anterior
#!/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=4096m /dev/shm ;;
|
||
*) echo error
|
exit 1 ;;
|
||
esac
|
Dandole privilegios, ejecutar en terminal
sudo chmod 755
/etc/rc2.d/S01shm_load
|
Configuracion de Oracle 11g R2
Inicializar en terminal
sudo /etc/init.d/oracle-xe
configure
|
Abrir en terminal
sudo gedit /etc/bash.bashrc
|
Copiar y guardar el siguiente código.
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
|
Ejecutar el código para validar los cambios.
source /etc/bash.bashrc
|
Ejecutar este código en terminal después
echo $ORACLE_HOME
|
Ejecutar en terminal también.
/u01/app/oracle/product/11.2.0/xe
|
Reiniciar la pc y despues del encendido, en el terminal ejecutar
sudo service oracle-xe start
|
Se crea un icono en el escritorio
cd ~/Desktop
|
Ejecutar en el terminal.
sudo chmod a+x
oraclexe-gettingstarted.desktop
|
Instalando SQL
developer
Descargar SQL Developer desde
Abrir consola terminal e introducir
cd Downloads
|
Extrae el paquete con el codigo
sudo alien --scripts -d
sqldeveloper-4.0.0.13.80-1.noarch.rpm
|
Se creo un ***.deb, ejecutarlo con
sudo dpkg --install
sqldeveloper_4.0.0.13.80-2_all.deb
|
Crear un folder para sql, ingresar en terminal
sudo mkdir /home/.sqldeveloper/
|
Ejecutar SQL desde terminal
sudo
/opt/sqldeveloper/sqldeveloper.sh
|
Ahora ingresar la ubicación del JDK.
/usr/lib/jvm/java-8-oracle
|
Esto sería todo para tener los programas para base
de datos.
Al abrir por primera vez el SQL, en caso de no tener una version anterior, obviar la sincronizacion. Para probar si funciona el SQL, conectarse con el usuario SYSTEM, password "oracle".
En mi caso para probar su funcionamiento hice una seleccion a los objetos del directorio system.
Una muestra del SQL con GUI y una con SQL Plus.
Mis agradecimientos a la pagina http://blog.whitehorses.nl/2014/03/18/installing-java-oracle-11g-r2-express-edition-and-sql-developer-on-ubuntu-64-bit/comment-page-2/#comments.
Al abrir por primera vez el SQL, en caso de no tener una version anterior, obviar la sincronizacion. Para probar si funciona el SQL, conectarse con el usuario SYSTEM, password "oracle".
En mi caso para probar su funcionamiento hice una seleccion a los objetos del directorio system.
Una muestra del SQL con GUI y una con SQL Plus.
Mis agradecimientos a la pagina http://blog.whitehorses.nl/2014/03/18/installing-java-oracle-11g-r2-express-edition-and-sql-developer-on-ubuntu-64-bit/comment-page-2/#comments.
Muchas gracias amigo me ayudaste bastante un saludo desde Ecuador :)
ResponderBorrar10cric login - goldcasino.in
ResponderBorrar10cric login. No login, 10cric login no login. 100 free spins, no deposit needed. Great rewards for new sbobet ทางเข้า players, old william hill games, casino slots.
Goyang Casino Hotel - Las Vegas
ResponderBorrarGoyang Casino Hotel is the official name of the property for its https://septcasino.com/review/merit-casino/ gaming facilities herzamanindir in the resort 1xbet korean Las gri-go.com Vegas. goyangfc.com The resort's gaming floor, casino, and spa are