Pular para o conteúdo

Quick Overview – Oracle Net: Listener

Micro-resumo do processo de Listener e como acessar o executável via linha de comando.Depois de ter escrito o post ” Instalação do Oracle – Pré-requisitos” recebi uma dica do nosso amigo Rodrigo Almeida que é um excelente profissional, para escrever um post sobre algumas opções de rastreamento e log do processo Listener.Vou descrever em um texto curto como configurar estes parametros e usá-lo para diagnosticar problemas de conexão.

A finalidade do processo de Listener é  estabelecer as conexões requisitadas por algum client computer para ter acesso a um Oracle Database .Para isso o Listener funciona como um grande ouvido que fica escutando a espera de uma requisição de conexão.Há um artigo no site  Imasters que explica todos os passos de conexão de um client computer para o Oracle Database.Apesar de ser um pouco antigo e  falar da versão 8,ainda assim dá para ter um entendimento geral do processo.

O arquivo de configuração do Listener é o listener.ora,e é por ele que o Listener é controlado.Nele nós especificamos as configurações necessárias para que client computers possam ter acesso ao Oracle Database.

Exemplo de listener.ora :

# listener.ora Network Configuration File: /u01/app/oracle/product/10.2/network/admin/listener.ora

# Generated by Oracle configuration tools.

SID_LIST_LISTENER =

  (SID_LIST =

    (SID_DESC =

      (SID_NAME =lab)

      (ORACLE_HOME = /u01/app/oracle/product/10.2)

    )

  )

LISTENER =

  (DESCRIPTION_LIST =

    (DESCRIPTION =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.128)(PORT = 1521))

    )

  )

Invocamos o Listener pelo comando “ lsnrctl” na linha de comando do SO.

E a partir deste passo podemos usar alguns comandos úteis como:

status,stop,start,services etc.

O listener também pode ser gerenciado pelo EM Database Control como mostra a figura:

screenshot004No nosso caso vamos trabalhar pela linha de comando do SO,que é RHEL.

Para nos ajudar dentro do utilitário lsnrctl temos o comando help:

Esse foi só uma breve descrição do processo Listener.No próximo post(ele já está em construção) vamos ver a configuração dos parametros de log e trace do Listener e como isso pode nos ajudar no dia-a-dia.

Até o próximo post!!.

Abs,

jccorrea

jccorrea

Comentário(s) da Comunidade

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress