2. Introdução
Oracle Net Services é um serviço da Oracle utilizado para
estabelecer e manter conexões entre um cliente e o servidor de BD
Oracle;
No servidor de BD, Oracle Net usa um processo ativo
chamado listener (ouvinte) para gerenciar conexões entre as
aplicações e o servidor de Banco de Dados;
3. Introdução
Listener é utilizado para habilitar conexões de entrada no BD ;
Seu papel principal é o de intermediador entre conexões de usuário
não locais e uma instância de BD Oracle;
Sua configuração pode ser realizada através do arquivo listener.ora ;
# listener.ora Network Configuration File:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
4. Introdução
- Nome da instância do BD (ou serviço);
- Informações sobre o endereço ou o host do listener;
- Protocolos suportados pelo listener;
- Porta monitorada pelo listener;
Oracle Net tenta encontrar o álias com os serviços definidos localmente, em um
arquivo de resolução de nomes, chamado tnsnames.ora .
- listener.ora: Localizado na máquina servidora;
- sqlnet.ora: Localizado na máquina cliente (que também pode ser uma
máquina servidora);
- tnsnames.ora: Localizado na máquina cliente (que também pode ser uma
máquina servidora);