En este tutorial, aprenderemos cómo configurar un Listener en Oracle Database (ediciones 12c, 18c y 19c) paso a paso.
Nota:el mismo procedimiento funciona para las últimas versiones de Oracle Database (12c, 18c y 19c).
Configuración de escucha de base de datos de Oracle
Muchas veces, los usuarios y las aplicaciones se conectan a la base de datos desde una máquina fuera del servidor de la base de datos. Estos usuarios o aplicaciones solicitan que se establezca una conexión con la base de datos. En el servidor de la base de datos de Oracle, el agente de escucha es un proceso que escucha las solicitudes de conexión del cliente. Recibe solicitudes de conexión de clientes entrantes y administra el tráfico de estas solicitudes al servidor de la base de datos. Una vez que el oyente detecta una solicitud de conexión, configura los procesos necesarios en el servidor para poner en marcha la conexión. Una vez que el usuario o la aplicación está conectado a la base de datos, el oyente se queda esperando una nueva solicitud de conexión.
Puede crear y administrar fácilmente un listado con las siguientes herramientas:
- Asistente de configuración de red de Oracle (NetCA)
- Administrador de red de Oracle
En este tutorial, usaremos NetCA.
Crear un oyente usando NetCA
Oracle Net Configuration Assistant es una herramienta útil que permite configurar oyentes, métodos de nomenclatura, servicios de red local y uso de directorios.
Para configurar un escucha de Oracle Database, podemos seguir los pasos a continuación:
- Primer paso:debe iniciar NetCA desde la línea de comandos del menú de inicio de Windows.
- Luego elija "Configuración de escucha"
- El asistente de configuración le permite agregar un nuevo agente de escucha, reconfigurar, eliminar o cambiar el nombre de un agente de escucha existente. Elija "Agregar" y haga clic en "Siguiente".
- Se puede servir una instancia de Oracle utilizando múltiples oyentes y cada oyente tiene su identificador único. Proporcione un nombre parlante que facilite las operaciones de mantenimiento.
- A continuación, elija los protocolos de conexión: los soportes de protocolo IPC, TCP/IP y TCP/IP con capa de sockets seguros tienen una especificación de dirección que se utiliza en los archivos de configuración de Oracle Net Services. Agregue los protocolos a usar:
- TCP/IP es el protocolo de comunicación estándar utilizado para la comunicación cliente/servidor a través de una red. El soporte del protocolo TCP/IP permite la comunicación entre los programas cliente y Oracle Database, ya sea que estén instalados en el mismo sistema o en sistemas diferentes.
- La compatibilidad con el protocolo TCP/IP con capa de sockets seguros permite que una aplicación de Oracle en un cliente se comunique con instancias remotas de Oracle Database a través de TCP/IP y capa de sockets seguros. Para usar TCP/IP con Secure Sockets Layer, debe instalar Oracle Advanced Security.
- La compatibilidad con el protocolo IPC solo se puede utilizar cuando el programa cliente y Oracle Database están instalados en el mismo sistema. Este soporte de protocolo requiere un oyente.
- Proporcione un número de puerto para usar con TCP
- Repita la misma operación para TCPS e IPC y finalice la configuración del oyente. Elija "No" y haga clic en "Siguiente".
- Finalmente, verifique si hay algún error después de la configuración del oyente.
Descargue "Cómo configurar un Oracle Database Listener" como PDF