← Questões de Banco de Dados

Banco de Dados · CESPE/CEBRASPE · 2021

Questão comentada de Banco de Dados

Assinale a opção que apresenta o nome do arquivo utilizado no sistema gerenciador de banco de dados Oracle para armazenar os nomes de serviço de rede, de modo que a aplicação (cliente) consiga se conectar ao servidor Oracle, e permitir também a adição de strings de conexão, manualmente, pelo cliente.

Gabarito: E

Quando o assunto é conexão no Oracle, pense no caminho que o cliente usa para encontrar o banco. O arquivo que guarda os nomes de serviço de rede e os alias de conexão é o tnsnames.ora. É nele que voce pode cadastrar, manualmente, uma string de conexão para o cliente saber para onde apontar, sem depender de descoberta automática. Em termos práticos, ele funciona como uma espécie de lista de contatos do Oracle: você chama pelo apelido, e ele devolve os dados necessários para chegar ao servidor certo. Isso é muito cobrado em prova porque a banca troca arquivos com nomes parecidos e tenta ver se voce conhece a função de cada um. A alternativa E está correta porque o tnsnames.ora armazena os identificadores lógicos de serviço e as descrições de conexão usadas pelo cliente. É exatamente o arquivo usado para resolver nomes de serviço e permitir a conexão cliente-servidor, inclusive com entradas adicionadas manualmente. Os demais arquivos citados têm outras funções: alguns são de configuração do servidor, outros são apenas de ambiente do sistema operacional. Aqui não há uma regra legal envolvida, e sim conhecimento técnico de administração Oracle, especialmente sobre resolução de nomes de rede no Oracle Net.

Continue treinando

Questões relacionadas