|
|
Oracle: Instalar Oracle Database 12c Release 1 x64 en Windows Server 2012 x64
![]() Cómo instalar Oracle Database 12c Release 1 en un equipo con Microsoft Windows Server 2012 R2 Datacenter en modo Clase Escritorio. Mostramos cómo montar un servidor de base de datos Oracle Database y cómo aprovisionar un disco duro en una SAN.
Requisitos para instalar Oracle 12c en equipo servidor con Windows Server 2012Los requisitos mínimos para instalar Oracle Database 12c Release 1 en un equipo con Microsoft Windows Server 2012 R2 Datacenter:
Descargar y descomprimir ficheros de instalación de Oracle 12c Release 1En primer lugar descargaremos el fichero .zip con los archivos de instalación de Oracle 12c Release 1. Para ello accederemos a la web oficial de Oracle y a la sección descargas, buscando Oracle 12c. Leeremos los términos de licencia, si estamos de acuerdo descargaremos el fichero apropiado para el sistema operativo en el que vayamos a instalarlo. En nuestro caso descargaremos los dos ficheros de "Microsoft Windows x64 (64-bit)": Elegiremos la ubicación de descarga del fichero winx64_12c_database_1of2.zip: Y también la del fichero winx64_12c_database_2of2.zip: Una vez descargados los ficheros los descomprimiremos (podemos usar el descompresor zip incorporado en Windows Server 2012): Una vez descomprimidos ambos ficheros zip accederemos a la carpeta del segundo fichero "winx64_12c_database_2of2". Cortaremos la carpeta "database": Y la pegaremos en la carpeta del primer fichero "winx64_12c_database_1of2": Tras preparar los ficheros de instalación de Oracle 12c ya podremos iniciar la instalación ejecutando (como administrador) el fichero "setup.exe":
Instalar Oracle 12c Release 1 en Windows Server 2012 R2 DatacenterEjecutaremos el fichero "setup.exe" de la carpeta "database" de los ficheros de instalación de Oracle 12c, a ser posible lo ejecutaremos como administrador (pulsando con el botón derecho del ratón sobre el fichero y seleccionando "Ejecutar como administrador" en el menú emergente): Se iniciará el asistente de instalación de Oracle Database 12c, pulsaremos "Siguiente": Si no hemos introducido una dirección de correo electrónico y contraseña de "My Oracle Support" el asistente nos mostrará un aviso indicando que no se ha proporcionado ninguna dirección de correo. Pulsaremos "Sí":
Si disponemos de credenciales de My Oracle Support y queremos incluir las últimas actualizaciones de Oracle 12c en la instalación podremos introducirlas a continuación, marcando "Usar Credenciales de My Oracle Support para la Descarga". Si ya tenemos descargadas actualizaciones y queremos incluirlas marcaremos "Usar Actualizaciones de Software Predescargadas". Si queremos omitir las actualizaciones de software marcaremos "Omitir Actualizaciones de Software" y pulsaremos "Siguiente": Para instalar Oracle 12c y crear una base de datos marcaremos la opción "Crear y Configurar Base de Datos". Si no queremos crear la base de datos (podremos hacerlo posteriormente) marcaremos "Instalar sólo software de Base de Datos". En nuestro caso crearemos la base de datos en la instalación por lo que marcaremos "Crear y configurar Base de Datos": Elegiremos a continuación el tipo de instalación para Oracle 12c, las opciones posibles:
Si vamos a usar el servidor de base de datos Oracle Database 12c como un servidor de producción real con requerimientos de rendimiento y disponibilidad elegiremos "Clase Servidor" yserá recomendable que el servidor con W2012 sea dedicado (exclusivo para uso de Oracle 12c). Si vamos a usarlo como servidor de pruebas y desarrollo podremos elegir "Clase Escritorio". En nuestro caso elegiremos "Clase Escritorio": A continuación podremos elegir un usuario existente de Windows Server 2012 (que previamente hayamos creado para Oracle) o bien podremos marcar "Crear Nuevo Usuario de Windows" e introducir usuario y contraseña, de esta forma el propio asistente de Oracle 12c creará el usuario del sistema operativo. Elegiremos esta opción y pulsaremos "Siguiente": A continuación elegiremos la ubicación de los ficheros de Oracle. Elegiremos la ubicación de los ficheros de la base de datos, los ficheros base y los ficheros de software. Es recomendable usar, al menos para los ficheros de la base de datos, una unidad de disco independiente de la del sistema operativo W2012 (como indicamos aquí), a ser posible una unidad de almacenamiento avanzado en SAN conectada mediante iSCSI, mediante Fibre Channel o FCoE (como indicamos aquí). Elegiremos los siguientes datos:
Una vez introducidos los datos pulsaremos "Siguiente" para continuar con la instalación de Oracle 12c: El asistente para instalar Oracle 12c realizará la verificación del entorno para comprobar que cumple con los requisitos mínimos de instalación: El asistente mostrará los valores elegidos en los pasos anteriores, si son correctos pulsaremos "Instalar": Se iniciará la instalación de Oracle 12c en nuestro equipo servidor W2012: El asistente de instalación de Oracle Database 12c, una vez instalado el software, creará la base de datos (si así se lo hemos indicado): Tras la instalación el asistente nos indicará que la base de datos ha sido creada. También nos mostrará la URL para acceso al servidor de Oracle Database en modo administración:
El asistente nos mostrará que la instalación ha concluido: Abriendo un navegador y abriendo la URL podremos acceder a Oracle Enterprise Manager: Los ficheros de la base de datos Oracle 12c (ficheros de control, redo log, ficheros de los tablespaces, etc...): Con estos sencillos pasos ya tendremos disponible un servidor de base de datos Oracle. Si queremos permitir que otros equipos de la red accedan al servidor Oracle, para usarlo como motor de base de datos y tenemos activo el cortafuegos del sistema operativo Windows Server 2012, deberemos añadir una regla para permitir el tráfico por el puerto de Oracle, el 1521.
Algunas herramientas gratuitas de gestión y administración de Oracle Database 12cExisten multitud de herramientas para administración y gestión de Oracle Database 12c, software de pago y software gratuito, como por ejemplo TOAD. Oracle incluye varias herramientas gratuitas para administración de su base de datos, como Oracle Enterprise Manager, SQL Developer, etc. A continuación mostraremos algunas de ellas.
Oracle Enterprise Manager Database Express 12cOracle Enterprise Manager Database Express 12c viene incluido en la instalación de Oracle Database 12c. Una vez instalado Oracle Database 12c (como hemos indicado aquí) podremos acceder desde cualquier navegador web a la URL:
Introduciremos usuario "SYS" y la contraseña que hayamos establecido en la instalación de Oracle Database 12c, marcaremos "como sysdba" y pulsaremos "Conexión": En la página inicial tendremos una vista del rendimiento global de nuestro servidor de base de datos Oracle 12c, recursos, supervisión SQL, tiempo de actividad, tipo de instancia, versión, nombre de la base de datos, nombre de la instancia, nombre de la plataforma, nombre del host, directorio raíz de Oracle, incidentes, trabajos en ejecución, etc.: Podremos consultar la gestión de memoria (Memoria SGA, modo de gestión, Memoria PGA, sga_target, pga_aggregate_limit, pga_aggregate_target), PGA liberable, PGA áreas de trabajo de SQL, SGA pool de E/S compartido, SGA pool de Java, SGA pool grande, SGA pool compartido, SGA caché de buffer, historial de asignaciones (PGA total, Pool Java, Pool grande, Pool compartido, caché de buffers), sesiones principales por PGA consumida, etc.:
Oracle SQL DeveloperLa instalación Enterprise de Oracle Database 12c instalará también Oracle SQL Developer, una potente herramienta gráfica que nos permitirá ejecutar consultas SQL, mostrar los resultados y exportarlos a varios formatos, nos permitirá también crear vistas, procedimientos y otras muchas tareas. Para abrir Oracle SQL Developer pulsaremos en el botón Inicio, nos mostrará el menú metro de Windows Server 2012, pulsaremos en "SQL Developer": Oracle SQL Developer nos solicitará que introduzcamos la ubicación de java.exe de JDK (Java Development Kit), pulsaremos en "Browse": Accderemos a la carpeta de instalación de Oracle Database 12c, a la ruta:
Ahí seleccionaremos "java.exe" y pulsaremos "Abrir":
Una vez seleccionado java.exe pulsaremos "OK": Se iniciará Oracle SQL Developer. Crearemos una nueva conexión, para ello pulsaremos sobre "Conexiones" con el botón derecho, en el menú emergente pulsaremos en "Nueva Conexión": Introduciremos los datos de conexión:
Una vez introducidos los datos de conexión pulsaremos "Probar". Si todo es correcto nos mostrará "Estado: Correcto". Pulsaremos "Conectar" para establecer la conexión con el servidor de base de datos Oracle Database 12c: A partir de ahora Oracle SQL Developer nos permitirá ejecutar consultas SQL y mostrará el resultado, podremos exportarlo a varios formatos, filtrar, buscar y otras muchas opciones: SQL Developer también nos mostrará todos los objetos de la base de datos (tablas, vistas, vistas de edición, índices, paquetes, funciones, colas, tablas de colas, disparadores, disparadores de edición cruzada, tipos, secuencias, vistas materializadas, logs de vistas materializadas, sinónimos, sinónimos públicos, enlaces de base de datos, elances de base de datos pública, directorios, ediciones, application express, esquemas XML, java, repositorio de base de datos XML, programador, papelera de reciclaje, etc.:
Añadir unidad de disco de SAN iSCSI a servidor virtual VMware ESXi W2012 para ficheros de datos de Oracle 12cA continuación mostraremos cómo añadir una unidad de disco a un servidor virtual en VMware ESXi para uso de Oracle Database. En primer lugar el datastore donde guardaremos la unidad de disco es muy recomendable, para entornos de producción, que esté alojado en un sistema de almacenamiento avanzado como SAN, en el siguiente enlace mostramos cómo montar una SAN o NAS con FreeNAS y cómo conectarlo a un servidor de VMware ESXi mediante iSCSI: Una vez que dispongamos del datastore conectado a VMware ESXi, para añadir un nuevo disco duro a la máquina virtual pulsaremos sobre ella con el botón derecho y seleccionaremos "Edit Settings": Pulsaremos en "Add": Seleccionaremos "Hard Disk" y pulsaremos "Next": Marcaremos "Create a new virtual disk" y pulsaremos "Next": Introduciremos el tamaño que asignaremos al disco duro y marcaremos el tipo de provisionamiento "Thin Provision". Marcaremos "Specify a datastore or datastore cluster" y pulsaremos en "Browse": Seleccionaremos el datastore donde se crearán los ficheros del nuevo disco duro, en nuestro caso seleccionaremos el datastore conectado por iSCSI al servidor ESX: Pulsaremos "Next": El asistente nos dejará elegir el nodo del dispositivo virtual, dejaremos el de defecto "SCSI (0:1)": El asistente para crear un nuevo disco duro virtual nos mostrará las opciones elegidas, pulsaremos "Finish": Una vez añadido el disco duro virtual a la máquina virtual que contendrá Oracle Database pulsaremos "OK": Desde la máquina virtual Windows Server 2012 que contendrá Oracle Database 12c deberemos activar el disco duro creado anteriormente. Para ello accedemos a la máquin virtual W2012, pulsaremos el botón Inicio, en el menú metro escribiremos "Administración de equipos", pulsaremos en "Administración de equipos": Accederemos a "Almacenamiento" y pulsaremos con el botón derecho del ratón sobre "Administración de discos", en el menú emergente pulsaremos en "Volver a examinar los discos": Nos detectará el nuevo disco duro agregado a la máquina virtual (Disco 1), pulsaremos sobre él con el botón derecho y seleccionaremos "En línea": Una vez en línea el disco, pulsaremos sobre él nuevamente y seleccionaremos "Inicializar disco": El asistente para inicializar disco nos marcará el Disco 1 online, marcaremos "MBR (Registro de arranque maestro)" y pulsaremos "Aceptar": Sobre la parte derecha pulsaremos con el botón derecho del ratón y elegiremos en el menú emergente "Nuevo volumen simple": Se iniciará el asistente para un nuevo volumen, pulsaremos "Siguiente": Dejaremos el tamaño máximo y pulsaremos "Siguiente": Marcaremos "Asignar la letra de unidad siguiente" y seleccionaremos una letra de unidad: Marcaremos "Formatear este volumen con la configuración siguiente":
Pulsaremos "Siguiente": El asistente nos mostrará las opciones elegidas para el nuevo volumen, si todo es correcto pulsaremos "Finalizar": De esta forma ya tendremos creada y activada la unidad de disco de una SAN conectada mediante iSCSI, Fibre Channel o FCoE, que podremos usar para alojar los datos de Oracle Database 12c. Además, Windows Server 2012 nos permite realizar todo el proceso online sin tener que reiniciar el servidor.
Artículos relacionados
CréditosArtículo realizado íntegramente por Alonsojpd miembro fundador del Proyecto AjpdSoft. Anuncios
Enviado el Jueves, 17 abril a las 13:43:33 por ajpdsoft
|
|