Instalación y configuración de Oracle 12c en RHEL/CentOS/Oracle Linux 6.5 - Parte II


En nuestro artículo anterior, le mostramos cómo configurar los requisitos previos para la instalación de Oracle 12c. En este artículo cubriremos la instalación y configuración de Oracle 12c en RHEL/CentOS/Oracle Linux 6.5, junto con algunas instrucciones posteriores a la instalación de Oracle.

  1. Instalación de requisitos previos para Oracle 12c en RHEL/CentOS/Oracle Linux 6.5 - Parte I

Instalación de la base de datos Oracle 12c en CentOS 6.5

1. Después de extraer, obtendremos el directorio de la base de datos que tiene un tamaño de 2.6GB. Entonces, a continuación, podemos ir a la cabeza e instalar el oráculo. Comencemos la instalación ejecutando runInstaller. Navegue por el directorio del instalador y ejecute el instalador.

# cd database/
# ./runInstaller

Nuestro instalador se ha lanzado aquí. Para cada paso, debemos avanzar haciendo clic en Siguiente o en Aceptar.

2. Voy a omitir este paso porque no quiero actualizaciones de seguridad. Desmarque la casilla de verificación y marque la casilla de verificación que dice "Deseo recibir actualizaciones de seguridad a través de My Oracle Support".

Haga clic en Siguiente , obtendrá un error que le indicará que no ha proporcionado una dirección de correo electrónico y haga clic en Sí para continuar.

3. Mientras realizamos el paso de correo electrónico de forma predeterminada, elegirá omitir actualizaciones de software. Haga clic en siguiente para continuar.

Aquí he resuelto todas las dependencias pero aún dice que no he alcanzado los requisitos mínimos. No se preocupe, puede avanzar y elegir Sí para continuar.

4. A continuación, elija el tipo de instalación, yo elijo la primera opción para Crear y configurar una base de datos.

5. Voy a elegir Clase de servidor aquí. Si necesitamos instalar en cualquier máquina de escritorio, podemos elegir la opción anterior como Clase de escritorio .

6. Aquí configuraremos la instalación de una base de datos de una sola instancia. Entonces, seleccione la primera opción.

7. Elija la opción Instalación avanzada para obtener más opciones mientras sigue los pasos de instalación.

8. Por defecto, el idioma se elegirá como inglés. Si necesita cambiar de acuerdo con su idioma, elija de la siguiente lista.

9. Es hora de elegir qué edición de instalación de base de datos buscamos. Para producciones a gran escala podemos usar Enterprise o si necesitamos edición estándar o podemos elegir las opciones como se menciona allí. Necesitamos más de 6,5 GB de espacio para la instalación empresarial porque la población de la base de datos crecerá o aumentará pronto.

10. Ingrese la ubicación de instalación base de Oracle, aquí se almacenarán todos los archivos de configuración instalados. Aquí debe definir la ubicación de la ruta de instalación de Oracle, ya que creamos la ubicación en el paso # 12 en la primera parte de este artículo.

11. Para la primera instalación, todos los archivos de inventario se crearán en el directorio "/ u01/app/oralnventory". Hemos creado el oráculo de grupo para su instalación. Así que ahora el grupo de Oracle tiene permiso para acceder al directorio de inventario. Elijamos Oracle como grupo para el grupo de sistemas operativos.

12. Seleccione el tipo de base de datos que desea crear. Dado que estamos utilizando para fines generales, elija general de las opciones a continuación y haga clic en Siguiente.

13. Especifique el nombre de la base de datos global para la base de datos identificada de forma única y desmarque la base de datos Crear como contenedor, ya que aquí no vamos a crear varias bases de datos.

14. En mi instalación, he asignado 4 GB de memoria a mi máquina virtual, pero esto no es suficiente para Oracle. Aquí debemos habilitar la asignación de memoria automáticamente para el uso del área global del sistema.

Marque la casilla que dice Habilitar administración automática de memoria y mantenga la asignación de memoria predeterminada. Si necesitamos algunos esquemas de muestra, podemos verificar y continuar con la instalación.

15. Necesitamos elegir la ubicación para almacenar el almacenamiento de la base de datos. Aquí voy a asignar la ubicación "/ u01/app/oracle/oradata" para guardar las bases de datos y hacer clic en Siguiente para continuar con los pasos del instalador.

16. No tengo las credenciales de administrador de control de la nube de Oracle, por lo que debo omitir este paso.

17. Si tenemos que Habilitar las opciones de recuperación, entonces tenemos que marcar Habilitar recuperación. En un entorno real, estas opciones son obligatorias de configurar. Aquí, para habilitar esta opción, necesitamos agregar un grupo separado y debemos definir una de las ubicaciones del sistema de archivos en lugar de la ubicación predeterminada donde se guarda nuestra base de datos.

18. Necesitamos definir la contraseña para la base de datos de inicio que está precargada durante las instalaciones. La contraseña debe contener caracteres alfanuméricos, mayúsculas y minúsculas. Por ejemplo, mi contraseña es Redhat123 . Esta contraseña también la usaremos en el inicio de sesión de la interfaz web.

19. Necesitamos proporcionar privilegios del sistema para crear una base de datos para lo cual debemos elegir el grupo de Oracle. Elija Oracle para todas las opciones.

20. Por fin podemos revisar todas las configuraciones antes de la población de la base de datos. Si necesitamos algún cambio, podemos editar la configuración.

21. Se inició la instalación para la preparación y la copia de archivos. Esto llevará mucho tiempo completarlo de acuerdo con nuestro recurso de hardware.

22. Durante el proceso de instalación, le pedirá que ejecute dos scripts como usuario root, como se muestra en la imagen de abajo.

Inicie sesión en su servidor Oracle como usuario root y cambie a la partición "/" y ejecute los siguientes scripts como se muestra.

# cd /
# ./u01/app/oralnventory/orainstRoot.sh
# ./u01/app/oracle/product/12.1.0/db_1/root.sh

Durante el proceso de ejecución del script, es posible que le pida que ingrese el nombre de ruta completo del directorio local bin , simplemente ingrese la ruta como se muestra a continuación y presione Enter.

/usr/bin

23. Después de la ejecución exitosa de los dos scripts anteriores, debemos avanzar haciendo clic en Aceptar.

24. Después de terminar todas las tareas anteriores con éxito, recibiremos la ventana del Asistente de configuración de la base de datos con todos los detalles y le mostrará la URL de EM Database Express . Haga clic en Aceptar para avanzar.

https://oracle12c.tecmint.local:5500/em

Si desea cambiar la contraseña de las cuentas de la base de datos, puede utilizar la gestión de contraseñas.

¡Eso es! Hemos completado correctamente la Configuración de la base de datos , ahora haga clic en Siguiente para continuar con el proceso de instalación.

Finalmente, la instalación de la base de datos Oracle se completó con éxito. Haga clic en Cerrar para salir del instalador de Oracle.

25. Después de completar la instalación de la base de datos, ahora continúe con la configuración posterior a la instalación. Abra el archivo "oratab" con el editor vi.

# vim /etc/oratab

Después de abrir el archivo, busque la siguiente línea.

orcl:/u01/app/oracle/product/12.1.0/db_1:N 

Y cambie el parámetro N a Y como se muestra.

orcl:/u01/app/oracle/product/12.1.0/db_1:Y

Reinicie la máquina para realizar nuevos cambios.

26. Después de reiniciar la máquina, verifique que el oyente esté en funcionamiento mediante el comando "lsnrctl status".

# lsnrctl status

Si no se inicia automáticamente, deberá iniciarlo manualmente mediante el comando "lsnrctl start".

# lsnrctl start

Nota: Si lsnrctl no se inicia, lea el paso de solución de problemas (mencionado al final del artículo) para corregir los errores, si los hay, e intente iniciar el oyente.

27. A continuación, inicie sesión en la base de datos Oracle como usuario del sistema operativo utilizando sysdba e inicie la base de datos.

# sqlplus / as sysdba
# startup

28. Ahora es el momento de acceder a la interfaz web de Oracle en las siguientes direcciones.

https://oracle12.tecmint.local:5500/em

OR

https://192.168.0.100:5500/em

Cuando EM Express le solicite su nombre de usuario y contraseña, use para iniciar sesión como un usuario con privilegios de DBA, como SYS o SYSTEM, y use la contraseña que usamos para la contraseña de esquema.

Login User = SYSTEM
Password   = Redhat123

29. Después de iniciar sesión en el panel de Oracle, puede ver la interfaz principal como Inicio de la base de datos y algunas capturas de pantalla como se muestra a continuación.

Paso: Solución de problemas de Oracle

30. Si el oyente no se inicia, debe reemplazar el nombre de dominio con la dirección IP local 127.0.0.1 en el archivo siguiente.

/u01/app/oracle/product/12.1.0/db_1/network/admin/listener.ora

¡Eso es! Finalmente, completamos con éxito la instalación y configuración de Oracle 12c en CentOS 6.5. En caso de que reciba algún error al configurar la base de datos Oracle 12c, no dude en dejar sus comentarios.