32
Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia E-mail: [email protected] ADDRESS: Sur 69-A # 3138 Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad WhatsApp: 5525697362 Del. Iztacalco C.P. 08200 Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos Antes de comenzar la instalación del software de la base de datos es necesario copiar el software a la máquina virtual. Para ello es necesario copiar los archivos necesarios desde el equipo físico a la carpeta compartida con la máquina virtual. De esta manera será más sencilla su transferencia. Desde una terminal del usuario root copiar el software a /home/oracle y otorgar los permisos necesarios para desempaquetar los archivos con el usuario oracle.

Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Embed Size (px)

Citation preview

Page 1: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos

Antes de comenzar la instalación del software de la base de datos es necesario copiar el

software a la máquina virtual. Para ello es necesario copiar los archivos necesarios desde el

equipo físico a la carpeta compartida con la máquina virtual. De esta manera será más sencilla

su transferencia.

Desde una terminal del usuario root copiar el software a /home/oracle y otorgar los permisos

necesarios para desempaquetar los archivos con el usuario oracle.

Page 2: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

1. Instalación de Oracle Database 12c

Ingresar en modo gráfico con el usuario oracle.

Realizar la configuración de idioma y teclado pertinente para proceder a abrir una terminal.

Localizar el software y desempaquetar ambos archivos.

$ ls -ltrh

$ unzip linuxamd64_12102_database_1of2.zip

$ unzip linuxamd64_12102_database_2of2.zip

Page 3: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Una vez terminado el desempaquetado, ingresar a la carpeta creada y ejecutar el instalador.

$ ls -ltrh

$ cd database/

$ ls –ltrh

$ ./runInstaller

Page 4: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Una vez iniciado el instalador, deseleccionar la opción I wish to receive updates via My Oracle

Support y dar click en Next.

Dar click en Yes para aceptar el hecho de no haber ingresado un correo electrónico.

Page 5: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Seleccionar la opción Install database software only y dar click en Next.

Elegir la opción Single Instance database installation y dar click en Next.

Page 6: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Solo elegir el lenguaje English y dar click en Next.

Elegir la versión de instalación Enterprise Edition (6.4 GB) y dar click en Next.

Page 7: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Establecer los directorios de instalación del software. Recordar que estos directorios fueron los

que se establecieron el archivo .bash_profile (ORACLE_HOME y ORACLE_BASE), por lo que solo

hay que dar click en Next para continuar.

Indicar la ruta donde se almacenarán los logs de la instalación /u01/app/oracle/oraInventory.

Verificar que el grupo del directorio sea oinstall y dar click en Next.

Page 8: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Dar click en Yes para aceptar la advertencia de que se almacenará dentro de la ruta

/u01/app/oracle.

Dado que no se realizó una separación completa de roles y grupos. Establecer el grupo dba en

todas las opciones y dar click en Next.

Page 9: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Aunque todas las configuraciones de pre requisitos son correctas, el valor de memoria swap

difiere un poco con el que espera el instalador. Por lo que se puede ignorar de manera segura

seleccionando la opción Ignore All y dando click en Next.

Dar click en Yes para aceptar que se han ignorado la advertencia de la memoria swap.

Page 10: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Revisar el resumen de la instalación y dar click en Install para continuar con la instalación.

Page 11: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Una vez terminada la instalación, ejecutar los scripts el orden indicado y con el usuario root.

# sh /u01/app/oracle/oraInventory/orainstRoot.sh

# sh /u01/app/oracle/product/12.1.0/dbhome_1/root.sh

Page 12: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Una vez ejecutado los scripts y dado click en el botón OK. Observar la pantalla de instalación

exitosa y dar click en Close para cerrar la ventana.

Page 13: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

2. Creación de Listener

Para crear el listener de la base de datos con el asistente de configuración gráfico, es necesario

ejecutar el siguiente comando.

$ netca

Una vez abierto el asistente de configuración, seleccionar la opción Listener configuration y dar

click en Next.

Seleccionar la opción Add para agregar un nuevo listener y dar click en Next.

Page 14: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Indicar el nombre para el listener, en este caso establecer el default (LISTENER) y dar click en

Next.

Establecer el protocolo de conexión TCP y dar click en Next.

Page 15: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Seleccionar la opción Use the standard port number of 1521 para utilizar el puerto por default

y dar click en Next.

Seleccionar la opción No, para no configurar otro listener y dar clcik en Next.

Page 16: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Observar la correcta creación del listener y dar click en Next.

Para finalizar el asistente gráfico dar click en Finish.

Page 17: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

3. Creación de Base de Datos

Para crear la base de datos con el asistente de configuración gráfico, es necesario ejecutar el

siguiente comando.

$ dbca

Una vez abierto el asistente de configuración de base de datos, seleccionar la opción Create

Database y dar click en Next.

Page 18: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Seleccionar la opción Advanced Mode para el tipo de configuración y dar click en Next.

Seleccionar la opción General Purpose or Transaction Processing y dar click en Next.

Page 19: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Indicar el nombre de la base de datos a crear, en este caso ORCL y dar click en Next.

Seleccionar la opción Configure Enterprise Manager (EM) Database Express con el puerto 5500

por default y dar click en Next.

Page 20: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Indicar la opción Use the Same Administrative Password for All Accounts e indicar la

contraseña. En este caso Welcome1 y dar click en Next.

Seleccionar el listener que se creó con anterioridad y dar click en Next.

Page 21: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Indicar el tipo de almacenamiento File System y seleccionar la opción Use Common Location

for All Database Files. Ingresar la ruta donde se almacenarán los datafiles de la base de datos,

en este caso /u01/app/oracle/oradata.

Seleccionar la opción Use Oracle-Managed Files y dar click en Multiplex Redo Logs and Control

Files para indicar las rutas donde se multiplexarán dichos archivos, en este caso

/u01/app/oracle/oradata y /u01/app/oracle/fast_recovery_area.

En la opción de almacenamiento de archivos de recuperación, seleccionar la opción File System

y habilitar la opción Specify Fast Recovery Area, en este caso ingresar la ruta

/u01/app/oracle/fast_recovery_area y el tamaño del área dejar el default, es decir 4560 MB.

Validar que la opción Enable Archiving este deshabilitada y dar click en Next.

Page 22: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Seleccionar la opción Sample Schemas en la primera pestaña para habilitar la creación de los

esquemas de ejemplo.

En la pestaña siguiente dejar deshabilitadas las opciones y dar click en Next.

Page 23: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

En la pestaña Memory, seleccionar la opción Typical Settings y asignar en este caso el 50% de

la memoria SGA y PGA en la barra el tamaño. Habilitar la opción Use Automatic Memory

Management para hacer uso de la administración automática de memoria.

En la pestaña Sizing indicar 150 en la opción Processes.

Page 24: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

En la pestaña Character Sets indicar la opción Use Unicode (AL32UTF8) y dejar las opciones

establecidas por default.

En la pestaña Connection Mode seleccionar la opción Dedicated Server Mode para establecer

el tipo de conexión a la base de datos y dar click en Next.

Page 25: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Seleccionar la opción Create Database y dar click en Next.

Observar el resumen de la configuración para la nueva base de datos y dar click en Finish para

iniciar la creación.

Page 26: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Verificar la correcta creación de la base de datos, la ruta del archivo de parámetros de sistema y

la URL de acceso a Enterprise Manager. Dar click en Close para cerrar la ventana.

Page 27: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

4. Verificación de Base de Datos

Para verificar el estado de la base de datos y de sus componentes, es necesario ejecutar una

serie de comandos con el sistema operativo, con Listener Control (LSNRCTL) y con SQL*Plus.

Para conocer si el proceso PMON (PROCESS MONITOR) está ejecutándose correctamente,

ingresar el siguiente comando de sistema operativo.

$ ps –fea | grep pmon

Para verificar que la base de datos está registrada en el listener, ejecutar el siguiente comando

con la ayuda de Listener Control (LSNRCTL).

$ lsnrctl status LISTENER

Page 28: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Ingresar a la interfaz de línea de comandos a la base de datos con ayuda de SQL*Plus y ejecutar

las siguientes consultas.

$ sqlplus / as sysdba

SQL > select instance_name from v$instance;

SQL > select status from v$instance;

SQL > select sysdate from dual;

SQL > exit

Page 29: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

5. Conexión con SQL Developer (Equipo Físico)

Para realizar la conexión a la base de datos a través del ambiente gráfico de SQL Developer

desde el equipo físico es necesario desbloquear el usuario HR, restablecer la contraseña del

mismo y conocer la dirección IP de la máquina virtual. Para conocer dicha información, ingresar

los siguientes comandos en SQL*Plus y en sistema operativo.

$ sqlplus / as sysdba

SQL > alter user HR identified by HR account unlock;

SQL > exit

$ ifconfig -a

Page 30: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

En el escritorio virtual ingresar al menú Applications > Firewall e ingresar la contraseña del

usuario administrativo creado inicialmente. En este caso, ingresar la contraseña Welcome1.

En la ventana de configuración de Firewall ir a la pestaña Ports > public y agregar el puerto

1521 con protocolo TCP a la lista de puertos permitidos.

Page 31: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Una vez agregado correctamente cerrar la ventana.

Para realizar la prueba de conexión desde SQL Developer en el equipo físico. Ingresar un

nombre para la conexión, en este caso ORCL_HR, el usuario HR y la contraseña HR. En el

nombre del host indicar la IP 192.168.56.101 relacionada a la máquina virtual, el puerto 1521

correspondiente al listener creado y SID ORCL que corresponde al identificador de sistema

relacionado a la base de datos. Dar click en Probar y si el estado es Correcto, click en Conectar.

Page 32: Oracle Database 12c: SQL & PL/SQL Fundamentals ...makingpit.com/wp-content/uploads/2015/08/Instalación...Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández

Oracle Database 12c: SQL & PL/SQL Fundamentals Instructor: Ing. Ricardo Hernández Valencia

E-mail: [email protected] ADDRESS: Sur 69-A # 3138

Tel: (55) 67232060 www.certificatic.org Col. Viaducto Piedad

WhatsApp: 5525697362 Del. Iztacalco C.P. 08200

Realizar alguna consulta para probar su funcionamiento.

Explorar alguna tabla.

Y probar la obtención del plan de ejecución de alguna consulta.