Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ELABORADO POR
YAIR FERNANDO CHAVES MONTENEGRO
1564958
REQUISITOS PARA INSTALAR ORACLE 12C EN EQUIPO SERVIDOR CON WINDOWS SERVER
2012
SENA
ESPECIALIZACION TECNOLOGICA “GESTION Y SEGURIDAD DE BASES DE DATOS” SERVICIO
NACIONAL DE APRENDIZAJE - SENA CENTRO DE SERVICIOS FINANCIEROS
2018
Requisitos para instalar Oracle 12c en equipo servidor con Windows
Server 2012
Los requisitos mínimos para instalar Oracle Database 12c Release 1 en un equipo con
Microsoft Windows Server 2012 R2 Datacenter:
Servidor virtual o físico con Microsoft Windows Server 2012. En el siguiente enlace
mostramos un tutorial que explica paso a paso cómo instalar Windows Server 2012
virtualizado sobre VMware ESXi:
o Instalar Windows Server 2012 R2 Datacenter en entorno virtualizado VMware ESXi.
En esta sección mostramos cómo agregar un disco duro virtual de una SAN a un servidor
virtual W2012:
Añadir unidad de disco de SAN iSCSI a servidor virtual VMware ESXi W2012 para ficheros
de datos de Oracle 12c.
En 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)":
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":
Elegiremos a continuación el tipo de instalación para Oracle 12c, las opciones posibles:
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":
https://localhost:5500/em
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.
https://localhost:5500/em
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 Developer nos solicitará que introduzcamos la ubicación de java.exe de JDK
(Java Development Kit), pulsaremos en "Browse":
.../Oracle/product/12.1.0/dbhome_1/jdk/jre/bin
Name: localhost
host: localhost
port: 5432
Username: postgres
password: “especializacion”
Gestión de usuarios o roles
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:
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
12c
A 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:
Montar SAN con FreeNAS y conectar con 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":
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":
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.