INGRESAR

REGISTRARSE
Buscador

Listeners y alias de servicio en oracle

2024-04-05


Listeners y alias de servicio en oracle

LISTENERS: Los listeners pueden ser administrados a través de la interfaz web que ofrece el EM (Enterprise Manager).

LSNRCTL comando [nom_listener]

Los listeners también pueden gestionarse mediante la interfaz web del EM (Enterprise Manager), pero hay una herramienta clásica muy común que se utiliza en línea de comandos.

Comandos LSNRCTL:

  • Start: Inicia el listener.
  • Stop: Detiene el listener.
  • Status: Muestra el estado del listener.
  • Services: Lista los servicios asociados al listener.
  • Version: Muestra la versión del listener.
  • Reload: Recarga la configuración desde el archivo LISTENER.ORA.
  • Save_config: Guarda cualquier cambio realizado en el archivo de configuración.
  • Trace: Activa el rastreo de la actividad del listener.
  • Change_password: Establece una contraseña de administrador para el listener.
  • Quit: Sale sin guardar los cambios en el archivo.
  • Exit: Sale guardando los cambios en el archivo.
  • Set: Define varias opciones como el rastreo y los tiempos de espera.
  • Show: Muestra las configuraciones actuales del listener.

Configuración de alias de servicio con net manager

En la segunda rama del árbol, llamada Service Naming, que ofrece esta herramienta gráfica, podemos crear y editar el archivo para el método de "Nombrado Local", TNSNAMES.ORA, que se encuentra en ORACLE_HOME/network/admin. Este archivo permite crear alias de servicios para facilitar las conexiones.

Ejemplo de archivo TNSNAMES.ORA

En este ejemplo, se define un alias (OCP) que permite conectarse al servicio especificado (ocp12c) sin la necesidad de conocer el HOST, el protocolo (PROTOCOL) o el puerto (PORT) del mismo.

El alias OCP se define con un "=", seguido de una descripción (DESCRIPTION) con una lista de direcciones (ADDRESS_LIST), donde se configura una dirección (ADDRESS) con el protocolo (PROTOCOL), el HOST y el puerto (PORT). Los datos de conexión (CONNECT_DATA) solo necesitan el nombre del servicio (SERVICE_NAME), que en este caso es el identificador de la base de datos ocp12c.

imagen

De esta forma, una conexión a sqlplus solo requeriría especificar el usuario/contraseña@alias_servicio, sin necesidad de indicar la máquina, protocolo o puerto.

Ejemplo: sqlplus system/oracle@OCP

Publicaciones Recientes

imagen del Post
Curso de Administración de Base de Datos Oracle

  • 198 Videos
  • 23 Hrs de videos
  • 190 Test
  • 184 Hrs de estudio
  • 194283
    12€

imagen del Post
Plan Quiero Estudiar VIP

Accede de forma ilimitada a todos los cursos online de la web por un único pago

99€

imagen del Post
Fundamentos de la arquitectura de oracle database

Oracle Database es una de las bases de datos más populares y robustas utili...

imagen del Post
Cómo instalar oracle database 19c en windows

Oracle Database 19c es una de las versiones más robustas y confiables de la...

imagen del Post
Curso oracle dba huelva

El Curso Oracle DBA en Huelva es una excelente oportunidad para aquellos qu...

imagen del Post
Administración básica de oracle database

La administración de Oracle Database es fundamental para mantener el funcio...

imagen del Post
Explora Temas Interesantes

Desde guías prácticas hasta análisis profundos, nuestro blog está lleno de contenido que te inspirará