Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Configurando um Listener no Oracle Database (edições 12c, 18c e 19c)


Neste tutorial, aprenderemos como configurar um Listener no Oracle Database (edições 12c, 18c e 19c) passo a passo.

Observação:o mesmo procedimento funciona para as versões mais recentes do Oracle Database (12c, 18c e 19c).

Configuração do Ouvinte do banco de dados Oracle


Muitas vezes, usuários e aplicativos se conectam ao banco de dados de uma máquina fora do servidor de banco de dados. Esses usuários ou aplicativos solicitam que seja feita uma conexão com o banco de dados. No servidor de banco de dados Oracle, o ouvinte é um processo que atende às solicitações de conexão do cliente. Ele recebe solicitações de conexão de clientes e gerencia o tráfego dessas solicitações para o servidor de banco de dados. Depois que o ouvinte detecta uma solicitação de conexão, ele configura todos os processos necessários no servidor para colocar a conexão em funcionamento. Uma vez que o usuário ou aplicativo está conectado ao banco de dados, o ouvinte fica esperando por uma nova solicitação de conexão.

Você pode criar e gerenciar facilmente um lister com as seguintes ferramentas:
  • Assistente de configuração de rede Oracle (NetCA)
  • Gerenciador de rede Oracle

Neste tutorial, usaremos o NetCA.

Criando um ouvinte usando NetCA


O Oracle Net Configuration Assistant é uma ferramenta útil que permite configurar ouvintes, métodos de nomenclatura, serviços de rede local e uso de diretório.

Para configurar um listener do Oracle Database, podemos seguir os passos abaixo:
  • Primeira etapa:você precisa iniciar o NetCA na linha de comando do menu Iniciar do Windows.


  • Em seguida, escolha "Configuração do ouvinte"


  • O assistente de configuração permite adicionar um novo ouvinte, reconfigurar, excluir ou renomear um ouvinte existente. Escolha "Adicionar" e clique em "Avançar".


  • Uma instância Oracle pode ser atendida usando vários listeners e cada listener tem seu identificador exclusivo. Forneça um nome falante que facilite as operações de manutenção.


  • Em seguida, escolha os protocolos de conexão: o IPC, TCP/IP e TCP/IP com protocolo Secure Sockets Layer são compatíveis com uma especificação de endereço usada nos arquivos de configuração do Oracle Net Services. Adicione os protocolos a serem usados:
    • TCP/IP é o protocolo de comunicação padrão usado para comunicação cliente/servidor em uma rede. O suporte ao protocolo TCP/IP permite a comunicação entre os programas cliente e o banco de dados Oracle, estejam eles instalados no mesmo ou em sistemas diferentes.
    • O suporte ao protocolo TCP/IP com Secure Sockets Layer permite que um aplicativo Oracle em um cliente se comunique com instâncias remotas do Oracle Database por meio de TCP/IP e Secure Sockets Layer. Para usar TCP/IP com Secure Sockets Layer, você deve instalar o Oracle Advanced Security.
    • O suporte ao protocolo IPC pode ser usado somente quando o programa cliente e o banco de dados Oracle estiverem instalados no mesmo sistema. Este suporte de protocolo requer um ouvinte.


  • Forneça um número de porta a ser usado para TCP
  • Repita a mesma operação para TCPS e IPC e conclua a configuração do ouvinte. Escolha “Não” e clique em “Avançar”.
  • Por fim, verifique se há algum erro após a configuração do listener.

Faça o download de “Como configurar um Oracle Database Listener” como um PDF