Pular para o conteúdo principal

Questão de Banco de Dados — Oracle — IBFC 2025

Banco de DadosOracle
Código
qa699022
Banca
IBFC
Órgão
TJ PE
Ano
2025
Cargo
TJ ( )
No SQLcl do Oracle, o SQL.EXE é uma ferramenta de linha de comando para conexão ao banco de dados. Em um contexto de extração de dados cliente/servidor, onde o servidor é acessado remotamente e o cliente não está no mesmo ambiente do servidor, analise o processo de extração abaixo.   sql.EXE           param1/param2@param3/param4 @arquivo.sql 2024 08 Onde arquivo.sql contém: set verify off set echo off set feedback off set termout off SET NEWPAGE NONE set sqlformat delimited | alter session set NLS_NUMERIC_CHARACTERS = ', '; alter session set NLS_DATE_FORMAT='DD/MM/YY'; spool arquivo_saida&1&2; select * from Tabela where EXTRACT(year FROM DATE)='&1' and EXTRACT(month FROM DATE)='&2'; spool off exit   Diante do exposto, assinale a alternativa correta em relação aos parâmetros do SQL.EXE e do código de extração.
  1. Aparam4 é o Service Name. O arquivo.SQL executa uma instrução no servidor que transfere para o cliente um arquivo TXT plano delimitado por “,” usando as configurações de NLS do banco de dados no servidor. Spool arquivo_saida&1&2, declara que &1 e &2 serão usados daquele ponto em diante no script
  2. Bparam4 é o Table Name. O programa SQL.EXE passa o arquivo.SQL como parâmetro para o servidor do banco de dados que executa a consulta e salva o arquivo TXT plano delimitado por “|” no ambiente do servidor usando as configurações de NLS alteradas pelo cliente. Spool arquivo_saida&1&2, define o nome do arquivo arquivo_saida202408
  3. Cparam4 é o Table Name. O arquivo .SQL executa uma instrução no servidor que transfere para o cliente um arquivo TXT plano delimitado por “|” usando as configurações de NLS alteradas pelo cliente. Spool arquivo_saida&1&2, define que &1 e &2 serão usados daquele ponto em diante no script
  4. Dparam4 é o Service Name. O arquivo.SQL executa uma instrução no servidor que transfere para o cliente um arquivo TXT plano delimitado por “|” usando as configurações de NLS alteradas pelo cliente. Spool arquivo_saida&1&2, define o nome do arquivo arquivo_saida202408
Revelar gabarito e comentário

GabaritoD — param4 é o Service Name. O arquivo.SQL executa uma instrução no servidor que transfere para o cliente um arquivo TXT plano delimitado por “|” usando as configurações de NLS alteradas pelo cliente. Spool arquivo_saida&1&2, define o nome do arquivo arquivo_saida202408

Link permanente: /questoes/qa699022