Questão de Banco de Dados — Oracle — Quadrix 2023
- Código
- qg029844
- Banca
- Quadrix
- Órgão
- CRQ 4ª Região-SP
- Ano
- 2023
- Nível
- Superior
- Cargo
- Profissionais de Atividade de Suporte - Analista de Sistemas (Rede)
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: CERTO (letra C). No Oracle, o utilitário lsnrctl é, de fato, o comando empregado para iniciar, parar e gerenciar o processo do Listener, o componente responsável por receber as conexões de clientes e encaminhá-las à instância do banco de dados. A afirmação está correta e reflete a prática padrão de administração do Oracle Database.
O Listener é um processo separado do banco de dados, que fica "escutando" em uma porta de rede (por padrão, a 1521) aguardando solicitações de conexão. Quando um cliente tenta se conectar, é o Listener que recebe a requisição e a direciona para a instância Oracle correta. Sem ele, conexões remotas não são possíveis, embora conexões locais (via bequeath) ainda funcionem.
O utilitário lsnrctl é a ferramenta de linha de comando que controla esse processo. Com ele, o administrador pode executar comandos como lsnrctl start, lsnrctl stop, lsnrctl status e lsnrctl services. É uma ferramenta essencial para a administração do Oracle, e seu conhecimento é frequentemente cobrado em provas de banco de dados.
A confusão que a banca poderia explorar seria trocar o utilitário por outro, como sqlplus (que é o cliente SQL), rman (backup e recuperação) ou emctl (Enterprise Manager). Mas aqui a afirmação está correta: lsnrctl é o utilitário certo para gerenciar o Listener.
Para fixar, lembre-se da associação direta: Listener → lsnrctl. O nome do utilitário é uma abreviação de "Listener Control". Sempre que a questão perguntar sobre iniciar/parar o Listener, a resposta será lsnrctl. Os outros utilitários têm funções distintas: sqlplus é para executar comandos SQL, rman é para backup e emctl é para o Enterprise Manager.
A afirmação está correta. O utilitário lsnrctl é o comando padrão do Oracle para gerenciar o processo do Listener. Com ele, é possível iniciar (lsnrctl start), parar (lsnrctl stop), verificar o status (lsnrctl status) e listar os serviços (lsnrctl services). O Listener é o processo que recebe as conexões de clientes e as encaminha para a instância do banco de dados, sendo um componente fundamental da arquitetura Oracle.
Gabarito: letra C (CERTO).
Link permanente: /questoes/qg029844