Publicado el 20 de Mayo del 2021
547 visualizaciones desde el 20 de Mayo del 2021
2,1 MB
17 paginas
Creado hace 9a (11/05/2015)
Instala Oracle en un servidor
GNU/Linux
[Ubuntu 14.04]
I.E.S POLIGONO SUR
Rolando NGUBA EYONG
2º ASIR
Sevilla
10 Mayo 2015
Proyecto integrado 2º ASIR
Contenido
Servidor Oracle ...................................................................................................................................................... 2
Instala Oracle 11g en Ubuntu 14.04 ........................................................................................................................2
Instala Java JRE ...................................................................................................................................................2
Descarga Oracle 11g R2 ......................................................................................................................................3
Convierte el paquete .............................................................................................................................................6
Trucos necesarios .................................................................................................................................................6
Instala Oracle .........................................................................................................................................................9
Configure Oracle .................................................................................................................................................10
Cliente Oracle ....................................................................................................................................................... 12
Instala sql-developer ................................................................................................................................................12
Descargar, descomprime e instala ....................................................................................................................12
Instala Java JDK ..................................................................................................................................................14
Administrar Oracle ....................................................................................................................................................14
Rolando Nguba Eyong | Administración de Sistemas Informáticos en Red
1
Proyecto integrado 2º ASIR
Servidor Oracle
Instala Oracle 11g en Ubuntu 14.04
Instala Java JRE
Comenzamos con la instalación de Java en la máquina. La instalación de este podría
hacerse fácilmente mediante la realización de las siguientes afirmaciones. Prefiero el JRE
porque nuestro servidor no tiene interfaz gráfica, así no hacer falta en paquete JDK
completo
Busca el nombre con apt-cache search java y luego instala escribiendo el nombre visto
Ten paciencia para que termina la instalación
Cuando esté instalado, verifique la versión para confirma la instalación correcta
Añade las siguientes líneas en el fichero
Rolando Nguba Eyong | Administración de Sistemas Informáticos en Red
2
Proyecto integrado 2º ASIR
Carga los cambios
Valida los cambios
Descarga Oracle 11g R2
Descarga la versión correspondiente
Rolando Nguba Eyong | Administración de Sistemas Informáticos en Red
3
Proyecto integrado 2º ASIR
Para descarga, necesita inicia sesión con su cuenta,
Rolando Nguba Eyong | Administración de Sistemas Informáticos en Red
4
Proyecto integrado 2º ASIR
Espere la descarga
Mover el archivo al servidor mediante el comando scp
Rolando Nguba Eyong | Administración de Sistemas Informáticos en Red
5
Proyecto integrado 2º ASIR
Conecta al servidor y descomprime el archivo zip
Convierte el paquete
Ahora tenemos que convertir el paquete de Red Hat (RPM) a un paquete Debian. Esto se
puede hacer con el comando alien. El parámetro -d se usa para informar alienígena que
un paquete Debian se debe generar. Cuando se alterna el parámetro –scripts ajena, tratará
de convertir los guiones que están destinados a ser ejecutado cuando se instala y se retira
el paquete.
alien -d --scripts oracle-xe-11.2.0-1.0.x86_64.rpm
Este paso puede tardar un poco, mientras esperando esto, abre otra terminal, haremos
unas modificaciones.
Trucos necesarios
El paquete Oracle para Red Hat, se basa en el archivo / sbin / chkconfig, que no se utiliza
en Ubuntu. Para instalar correctamente Oracle XE usamos un simple truco. Comience por
crear un archivo personalizado / sbin / chkconfig y pasarle este parámetro script
#!/bin/bash
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
Rolando Nguba Eyong | Administración de Sistemas Informáticos en Red
6
Proyecto integrado 2º ASIR
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
Guarde el archivo y cierre el editor. Ahora tenemos que proporcionar el archivo con los
adecuados privilegios de ejecución.
Después de esto, tenemos que crear el /etc/sysctl.d/60-oracle.conf archivo para
establecer los parámetros adicionales del núcleo. Pegar el siguiente parámetro en el
archivo.
fs.file-max=6815744
net.ipv4.ip_local_port_range=9000 65000
kernel.sem=250 32000 100 128
kernel.shmmax=536870912
Kernel.shmmax es el valor máximo posible de RAM física en bytes.
536870912/1024/1024 = 512 MB.
Rolando Nguba Eyong | Administración de Sistemas Informáticos en Red
7
Proyecto integrado 2º ASIR
Guarde el archivo. Los cambios en este archivo pueden ser verificados mediante la
ejecución del siguiente comando
sudo cat /etc/sysctl.d/60-oracle.conf
Cargue los parámetros del kernel:
Los cambios pueden ser verificados de nuevo ejecutando el comando abajo y Este método
debe devolver el siguiente resultado
Ejecutar las siguientes declaraciones para hacer algunos cambios muy necesarios
Ejecute el siguiente para evitar error ORA-00845: error MEMORY_TARGET. Nota:
reemplazar "size = 2048m" con el tamaño de la memoria RAM (virtual) de la máquina en
MB.
Cree el archivo /etc/rc2.d/S01shm_load.
Rolando Nguba Eyong | Administración de Sistemas Informáticos en Red
8
Proyecto integrado 2º ASIR
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 ;;
#!/bin/sh
case "$1" in
esac
Copie y pegue el siguiente en el archivo. Nota: reemplazar "size = 2048m" con el tamaño
de la memoria RAM de su máquina en MB.
Guarde el archivo, cierre el editor y proporcionar los privilegios de ejecución adecuados.
Instala Oracle
Cierre la segunda terminal y volver a la primera ventana de terminal. El paquete rpm se
debe convertir y un nuevo archivo llamado oracle-xe-11.2.0-2_amd64.deb se ha generado.
Para ejecutar este archivo, ejecute el siguiente comando:
Rolando Nguba Eyong | Administración de Sistemas Informáticos en Red
9
Proyecto integrado 2º ASIR
Configure Oracle
Si ha instalado con éxito al servidor Oracle 11g R2 Edición Express, es el momento de
configurar el servidor. Para iniciar la configuración del servidor, ejecute el siguiente
comando y siga el "asistente" en la terminal. Los valores por defecto se muestran entre
paréntesis para cada pregunta.
sudo /etc/init.d/oracle-xe configure
Rolando Nguba Eyong | Administración de Sistemas Informáticos en Red
10
Proyecto integrado 2º ASIR
Ahora e
Comentarios de: Instala Oracle en un servidor GNU/Linux [Ubuntu 14.04] (0)
No hay comentarios