Pular para o conteúdo principal

Questão de Banco de Dados — Oracle — Quadrix 2023

Banco de DadosOracle
Código
qg029846
Banca
Quadrix
Órgão
CRQ 4ª Região-SP
Ano
2023
Nível
Superior
Cargo
Profissionais de Atividade de Suporte - Analista de Sistemas (Rede)
Quanto aos sistemas gerenciadores de bancos de dados (SGBD) Oracle e MySQL, julgue o item.No Oracle, o comando sqlnet, em ambientes Linux e UNIX, permite que os administradores descubram o caminho ou a rota que uma conexão está seguindo de um cliente para um servidor.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Comando sqlnet no Oracle

Gabarito: ERRADO (letra E). O comando sqlnet não existe no Oracle; a ferramenta correta para rastrear a rota de uma conexão entre cliente e servidor é o tnsping, que verifica a conectividade e o caminho lógico através do Oracle Net. A assertiva confunde o utilitário de diagnóstico com um comando inexistente.

O Oracle Net é a camada de comunicação do Oracle Database, responsável por estabelecer e manter conexões entre clientes e servidores. Para diagnosticar problemas de conectividade, o Oracle fornece utilitários específicos, sendo o tnsping o mais conhecido. Ele testa se um serviço (identificado por um nome de conexão, como um TNS alias) está acessível, enviando pacotes e medindo o tempo de resposta. É uma ferramenta essencial para administradores verificarem se a configuração de rede está correta antes de investigar outros problemas.

A confusão entre sqlnet e tnsping é comum, pois o arquivo de configuração principal do Oracle Net chama-se sqlnet.ora. Esse arquivo define parâmetros como o caminho dos diretórios de nomes, opções de criptografia e limites de conexão. No entanto, sqlnet.ora é um arquivo de configuração, não um comando executável. O comando que efetivamente testa a rota de conexão é o tnsping, que utiliza as informações desse arquivo para localizar o serviço.

Na prática, um administrador que suspeita de um problema de conectividade executaria, no Linux ou Unix, o comando tnsping nome_do_servico. Se o serviço estiver acessível, o comando retorna uma mensagem de sucesso com o tempo de resposta; caso contrário, retorna um erro indicando que o serviço não pôde ser alcançado. Esse é o procedimento padrão para "descobrir o caminho ou a rota que uma conexão está seguindo", conforme descrito na assertiva.

A pegadinha da banca está em trocar o nome do utilitário real (tnsping) por um nome que remete ao arquivo de configuração (sqlnet.ora), induzindo o candidato a aceitar uma ferramenta inexistente como verdadeira. Guarde a distinção: sqlnet.ora é o arquivo de configuração; tnsping é o comando de diagnóstico.

Diagnóstico de conexão Oracle Net
  • 1Arquivo de configuração
    • sqlnet.ora
    • define parâmetros (criptografia, limites)
  • 2Comando de diagnóstico
    • tnsping
    • testa conectividade cliente-servidor
    • verifica rota lógica
    • mede tempo de resposta
LEVEL · soulevel.com.br

Item — ❌ ERRADO

A assertiva afirma que o comando sqlnet permite descobrir a rota de uma conexão. Isso está incorreto porque:

  • Não existe um comando sqlnet no Oracle. O que existe é o arquivo de configuração sqlnet.ora, que define parâmetros da camada Oracle Net, mas não é um utilitário executável.

  • O comando correto é tnsping, que testa a conectividade entre cliente e servidor, verificando se o serviço está acessível e medindo o tempo de resposta. É ele que permite ao administrador verificar a rota lógica da conexão.

Portanto, a afirmação está ERRADA.

Gabarito: letra E (ERRADO).

Link permanente: /questoes/qg029846