Instalación de base de datos Oracle 11G en CentOS 6

37
Jhonatan Reyes Instalación de base de datos Oracle 11G en CentOS 6

Transcript of Instalación de base de datos Oracle 11G en CentOS 6

Page 1: Instalación de base de datos Oracle 11G en CentOS 6

Jhonatan Reyes

Instalación de base de datos Oracle 11G en CentOS 6

Page 2: Instalación de base de datos Oracle 11G en CentOS 6

Instalación de base de datos Oracle en CentOS 6

Requisitos

Antes de comenzar la instalación debemos verificar el cumplimiento de algunos requisitos del sistema operativo y de la máquina que utilizaremos para la instalación de la base de datos.

Requisitos de MemoriaPor lo menos 1 GB de RAM

Para el espacio de la SWAP se suele utilizar el doble de la RAM o seguir las siguientes recomendacionesRAM Disponible Espacio Swap RequeridoEntre 1 GB y 2 GB 1.5 veces el tamaño de la RAMEntre 2 GB y 16 GB Igual al Tamaño de la RAMMás que 16 GB 16 GB

Kernel Requerido 2.6.18 o mayorPara verificar que la versión instalada:uname –r

Lo primero que haremos es instalar una lista de paquetes requeridos por la instalación de la base de datosbinutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

Page 3: Instalación de base de datos Oracle 11G en CentOS 6

Proceso de instalación

Ahora vamos al archivo /etc/sysctl.conf y agregamos las líneas al final de archivo

Page 4: Instalación de base de datos Oracle 11G en CentOS 6

Después de editar el archivo y guardar cambios ejecutamos el siguiente comando para reiniciar los valores de kernel

Editaremos el archivo /etc/security/limits.conf y añadimos las líneas al final del archivo

Page 5: Instalación de base de datos Oracle 11G en CentOS 6

Para que los cambios tengan efecto el sistema debe ser reiniciado Ahora crearemos los grupos y el usuario ORACLE, añadimos al usuario

ORACLE a los grupos creados

Creamos los directorios necesarios para la instalación, y asignamos como propietario al usuario ORACLE y el grupo OINSTALL

Page 6: Instalación de base de datos Oracle 11G en CentOS 6

Editaremos el archivo bash_profile ubicado en el home del usuario ORACLE y añadimos las líneas al final

Page 7: Instalación de base de datos Oracle 11G en CentOS 6

Ahora descargamos los paquetes de la base de datos de la siguiente paginahttp://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

Después de descargados los movemos a la carpeta “instaladores” que creamos anteriormente

Los extraemos

Page 8: Instalación de base de datos Oracle 11G en CentOS 6

Antes de comenzar la instalación es muy importante que ejecutemos el siguiente comando para permitir a los usuarios ejecutar aplicaciones graficas

Ahora nos identificaremos con el usuario ORACLE para comenzar la instalación

Cargando el asistente de instalación de ORACLE

Page 9: Instalación de base de datos Oracle 11G en CentOS 6

Ahora comenzaremos a Configurar los parámetros de la base de datos

Instalamos el software de la base de datos, después crearemos la base de datos

Page 10: Instalación de base de datos Oracle 11G en CentOS 6

Elegimos instalación de una instancia

Elegimos los idiomas del producto

Page 11: Instalación de base de datos Oracle 11G en CentOS 6

Elegimos la versión de la base de datos que instalaremos

Elegimos los directorios donde quedaran los archivos de configuración

Page 12: Instalación de base de datos Oracle 11G en CentOS 6

Directorio para los archivos de instalación

Elegimos el grupo que será el administrador de la base de datos

Page 13: Instalación de base de datos Oracle 11G en CentOS 6

Ahora el asistente comprobara que los requerimientos del sistemas son correctos

En este caso seleccionaremos la opción ignorar todo y seguimos la instalación

Page 14: Instalación de base de datos Oracle 11G en CentOS 6

Información de la configuración que hemos realizado

Instalando la base de datos

Page 15: Instalación de base de datos Oracle 11G en CentOS 6

Finalizando la instalación el asistente nos pedirá que ejecutemos estos comandos con el usuario root del sistema

Page 16: Instalación de base de datos Oracle 11G en CentOS 6

Después de ejecutar los comandos damos aceptar y nos confirmara que la instalación fue exitosa

Antes de comenzar a crear la base de datos tenemos que configurar el LISTENER

Ejecutamos el comando ./netca para iniciar el asistente de configuracion del LISTENER

Page 17: Instalación de base de datos Oracle 11G en CentOS 6

Elegimos configuración de LISTENER

Agregamos un LISTENER

Page 18: Instalación de base de datos Oracle 11G en CentOS 6

Nombre del LISTENER

Protocolo LISTENER

Page 19: Instalación de base de datos Oracle 11G en CentOS 6

Numero de puerto

No configuraremos otro LISTENER

Page 20: Instalación de base de datos Oracle 11G en CentOS 6

Terminamos la creación y configuración del LISTENER

Ahora crearemos la base de datos, ejecutamos el siguiente comando para iniciar el asistente de creación de la base de datos ./dbca

Page 21: Instalación de base de datos Oracle 11G en CentOS 6

Asistente

Seleccionamos la opción crear base de datos

Page 22: Instalación de base de datos Oracle 11G en CentOS 6

Seleccionamos la primera opción para el tipo de plantilla de la base de datos

Damos un nombre a la base de datos y el dominio

Page 23: Instalación de base de datos Oracle 11G en CentOS 6

Configuramos la edición enterprise

Configuramos la misma contraseña para todos los usuarios administradores de la base de datos

Page 24: Instalación de base de datos Oracle 11G en CentOS 6

Lugar donde estarán ubicados los archivos de la base de datos

Configuramos las opciones de recuperación de la base de datos

Page 25: Instalación de base de datos Oracle 11G en CentOS 6

Aquí seleccionamos si posterior a la creación de la base de datos queremos agregar algún script

Configurar la cantidad de memoria para el funcionamiento de la instancia

Page 26: Instalación de base de datos Oracle 11G en CentOS 6

Siguiente

Page 27: Instalación de base de datos Oracle 11G en CentOS 6

Terminamos la configuración de la base de datos y le damos crear

Page 28: Instalación de base de datos Oracle 11G en CentOS 6

Instalando

Después de terminada la instalación nos ofrecerá información de cómo acceder a la base de datos gráficamente

Page 29: Instalación de base de datos Oracle 11G en CentOS 6

Ya creada y configurada la base de datos ingresaremos a ella via web a la siguiente urlHttps://<direccion_ip>:1158/emCertificamos que es una página confiable en nuestro navegador

Page 30: Instalación de base de datos Oracle 11G en CentOS 6

Ingresamos con uno de los usuarios a los cuales les configuramos la misma contraseña en este caso con SYSMAN

Page 31: Instalación de base de datos Oracle 11G en CentOS 6

Esta es la interfaz gráfica de la base de datos