O que é um arquivo TNS?
Por Evy / 2021-10-12
- O que é um arquivo TNS?
- O que é o Listener Oracle?
- Como encontrar o arquivo TNS?
- Como funciona o Tnsnames?
- Como criar um arquivo TNS?
- Como saber se o Listener está ativo?
- Como criar um Listener no Oracle?
- Como crear un Listener para Oracle?
- Como instalar Tnsnames ora?
- Como criar um Tnsnames ora?
- What does a TNS name in Oracle mean?
- What's the difference between TNS name and service name?
- Which is the singular parameter in tnsnames.ora file?
- Where to find the tnsnames.ora registry in Windows?

O que é um arquivo TNS?
Como mencionado acima, o arquivo tnsnames. ora é utilizado para armazenar os nomes de serviço de rede para que a estação de trabalho (cliente) consiga conectar-se ao servidor Oracle.
O que é o Listener Oracle?
(*) Listener é utilizado para habilitar conexões de entrada no banco de dados e seu papel principal é o de intermediador entre conexões de usuário não locais e uma instância de banco de dados Oracle.
Como encontrar o arquivo TNS?
Solução
- Clique em INICIAR/EXECUTAR do windows;
- Digite CMD e clique em OK;
- Na tela de comandos, digite o comando TNSPING NOME_DA_BASE, conforme imagem:
- Será exibido a mensagem conforme a imagem abaixo, o caminho está indicado pela seta:
- Copie esse caminho até no Executar do Windows e clique em OK:
Como funciona o Tnsnames?
Usuário fornece um álias para a conexão com o Oracle Net Service. Oracle Net tenta encontrar o álias com os serviços definidos localmente, em um arquivo de resolução de nomes, chamado tnsnames. ora. Se encontrar, resolve o alias no protocolo, host, porta e serviços especificados no arquivo.
Como criar um arquivo TNS?
No Windows 7 o tnsnames....ora com o NETCA:
- Inicie o NETCA. ...
- Escolha Configuração do Nome do Serviço de Rede Local.
- Marque Adicionar.
- Defina o Nome do Serviço.
- Marque TCP.
- Defina o Nome do Host e marque a opção Utilize o número de porta padrão 1521.
- Marque a opção Sim, realize um teste para testar a conexão.
Como saber se o Listener está ativo?
Teste se a sequência de conexão SQL*Net pode conectar-se ao listener do banco de dados usando o utilitário TNSPING no diretório ORACLE HOME/bin. O utilitário TNSPING testa se o listener está disponível. Ele não testa se os bancos de dados atrás do listener estão funcionando.
Como criar um Listener no Oracle?
Para a criação do Listener siga os passos:
- Inicie o NETCA.
- Escolha a opção Configuração do listener.
- Selecione Adicionar.
- Mantenha o nome como LISTENER, click em Próximo.
- Defina os protocolos que irão ser utilizados, por exemplo TCP.
- Mantenha a porta 1521, ou defina outra porta.
- Configuração concluída!
Como crear un Listener para Oracle?
Siga estas etapas:
- Inicie o Oracle. ...
- Selecione a configuração do listener.
- Selecione Add e clique em Next.
- Digite LISTENER e clique em Next.
- Mova TCP para Selected Protocols e clique em Next.
- Selecione Use the standard port number of 1521 e clique em Next. ...
- Verifique se o listener está ativo no Oracle Net Manager.
Como instalar Tnsnames ora?
Escolher a opção “Local Net Service Name configuration”:
- Escolher a opção “Add”: ...
- Escolher o protocolo:
- Informar o Host Name e porta do Listener:
- Executar um teste para verificar se a conexão está funcionando corretamente:
- Resultado do teste:
- Informar o nome da entrada que será adicionada no arquivo tnsnames.ora:
Como criar um Tnsnames ora?
Criando o tnsnames. ora com o NETCA (Network Configuration Assistant)
- Inicie o NETCA. ...
- Escolha Configuração do Nome do Serviço de Rede Local.
- Marque Adicionar.
- Defina o Nome do Serviço.
- Marque TCP.
- Defina o Nome do Host e marque a opção Utilize o número de porta padrão 1521.
What does a TNS name in Oracle mean?
- A TNS (Transparent Network Substrate) name is the name of the entry in tnsnames.ora file which is kept in $ORACLE_HOME/network/admin. This file contains the information which is used by the system to connect to oracle database. Using this a client can fetch server associated information transparently.
What's the difference between TNS name and service name?
- And other way, using SID ( S ystem ID entifier) we can connect to a database instance, which is a unique name for an Oracle database instance. In short, SID = the unique name of your DB, SERVICE_NAME = the alias used when connecting.
Which is the singular parameter in tnsnames.ora file?
- The SERVICE_NAME parameter you use in the tnsnames.ora file is singular, because you can specify only one service name. The SERVICE_NAME parameter is different from the service_names database initialization parameter.
Where to find the tnsnames.ora registry in Windows?
- Answer: Remember, there is only one tnsnames.ora per server, no matter how many instances reside on it! When finding the tnsnames.ora location in Windows, look for the TNS_ADMIN registry entry. If TNS_ADMIN is set then you should be able to use a network alias, not the full " (DESCRIPTION..." connect string.