Analista em Gestão Especializado de Defensoria - Analista de Banco de Dados
No sistema gerenciador de bancos de dados Oracle 11g há uma série de parâmetros que podem ser configurados no comando de criação de bases de dados (CREATE DATABASE). Os parâmetros que especificam o número máximo de instâncias que um banco de dados pode ter simultaneamente e o conjunto de caracteres a ser utilizado para armazenar dados são, respectivamente,
AMAXDATAFILES e SYSAUX.
BMAXLOGFILES e ARCHIVELOG.
CCONTROLFILE e NOARCHIVELOG.
DMAXINSTANCES e CHARACTER SET.
EARCHIVELOG e LOGFILE.
Revelar gabarito e comentário▾
GabaritoD — MAXINSTANCES e CHARACTER SET.
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”.
Oracle 11g — Parâmetros do CREATE DATABASE
Gabarito: letra D. O parâmetro MAXINSTANCES no comando CREATE DATABASE do Oracle 11g especifica o número máximo de instâncias que podem montar e abrir o banco de dados simultaneamente; o parâmetro CHARACTER SET define o conjunto de caracteres usado para armazenar os dados. As demais alternativas trocam esses parâmetros por outros que controlam aspectos diferentes (número de datafiles, arquivos de log, modo de arquivamento, etc.).
A questão exige conhecimento específico dos parâmetros da sintaxe CREATE DATABASE no Oracle. Vamos analisar cada alternativa:
Alternativa A — ❌ Incorreta
MAXDATAFILES limita o número máximo de arquivos de dados (datafiles) que o banco pode ter, não o número de instâncias. SYSAUX não é um parâmetro do CREATE DATABASE, mas sim uma tablespace auxiliar criada automaticamente.
Alternativa B — ❌ Incorreta
MAXLOGFILES limita o número máximo de grupos de arquivos de redo log. ARCHIVELOG é um modo de operação (não um parâmetro do CREATE DATABASE) que determina se os redo logs são arquivados.
Alternativa C — ❌ Incorreta
CONTROLFILE (ou CONTROL_FILE) é um parâmetro que especifica a localização do arquivo de controle, não o número de instâncias. NOARCHIVELOG é um modo, não um parâmetro de conjunto de caracteres.
Alternativa D — ✅ Correta ⟵ GABARITO
No comando CREATE DATABASE, a cláusula MAXINSTANCES define o número máximo de instâncias que podem acessar o banco simultaneamente. A cláusula CHARACTER SET especifica o conjunto de caracteres para o banco de dados (ex.: AL32UTF8). Esses são os parâmetros corretos para as descrições do enunciado.
Alternativa E — ❌ Incorreta
ARCHIVELOG e LOGFILE não são parâmetros para os itens pedidos. LOGFILE é usado para definir membros de redo log, mas não especifica conjunto de caracteres, e ARCHIVELOG é o modo de arquivamento.
PEGA ESSA DICA!
Decore os principais parâmetros do CREATE DATABASE no Oracle: MAXINSTANCES, CHARACTER SET, MAXDATAFILES, MAXLOGFILES, DATAFILE, LOGFILE, CONTROLFILE, ARCHIVELOG, NOARCHIVELOG, etc. A FCC costuma cobrar a correlação direta entre parâmetro e funcionalidade.