Oracle Database es un sistema de Base de Datos ORDBMS como MySQL, PostgreSQL o MSSQL. Oracle Database al igual que MSSQL están muy enfocados a uso empresarial.
En este artículo os vamos a enseñar como instalar Oracle Database y convertir Centos a Oracle Linux, una de las ventajas de Oracle Linux respecto a otros sistemas operativos es que puedes instalar parches de actualizaciones sin tener que reiniciar el servidor gracias Ksplice.
Convertir CentOS a Oracle Linux
Lo primero que haremos es convertir nuestro servidor CentOS a Oracle Linux, podemos hacerlo con las versiones 5, 6, y 7 de CentOS. Para hacer esta conversión, desactivaremos algunos repositorios e instalaremos un conversor:
# mv /etc/yum.repos.d/CentOS-clouding.repo /etc/yum.repos.d/CentOS-clouding.repo.disabled
# mv /etc/yum.repos.d/CentOS-Extras.repo /etc/yum.repos.d/CentOS-Extras.repo.disabled
# curl -O https://linux.oracle.com/switch/centos2ol.sh
# sh centos2ol.sh
# reboot
Preparar servidor para Oracle Database
Comentaremos en nuestro fstab las lineas de las particiones tmp:
# /etc/fstab
# Created by anaconda on Mon Mar 16 16:34:17 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
LABEL=/ / ext4 defaults,noatime,nodiratime,journal_async_commit,data=writeback,nobh,discard 0 0
/swap/swapfile1 swap swap defaults 0 0
# none /tmp tmpfs nodev,nosuid,noexec 0 0
# none /var/tmp tmpfs nodev,nosuid,noexec 0 0
Una vez comentadas las lineas reiniciaremos nuestro servidor.
Instalar Oracle Database
Nos descargaremos de http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html la versión "Oracle Database 12c Release 2" y procederemos a instalar Oracle Database:
# yum install oracle-rdbms-server-11gR2-preinstall
# mkdir /home/OraDB11g
# cd /home/OraDB11g
# unzip linuxx64_12201_database.zip
# passwd oracle
Ahora que ya tenemos todo lo necesario para instalar Oracle Database, nos desconectaremos del servidor con usuario root y volveremos a conectar con el usuario oracle con la contraseña que hayamos asignado en el paso anterior:
ssh -X oracle@185.166.214.13
~ cd /home/OraDB11g/database/
~ ./runInstaller
Con los comando anteriores se nos abrirá un asistente para la instalación: