Analista de Planejamento e Gestão Governamental: Ciência da Computação
No contexto do gerenciamento de tablespaces no Oracle 19, considere as seguintes afirmativas.I. Tablespaces podem operar no modo read-only.II. Não é possível renomear uma tablespace.III. É possível colocar uma tablespace off-line, tornando-a temporariamente indisponível, mantendo a operação do banco de dados normal.Está correto o que se afirma em
AI, apenas.
BII, apenas.
CIII, apenas.
DI e III, apenas.
Revelar gabarito e comentário▾
GabaritoD — I e III, apenas.
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”.
Gerenciamento de tablespaces no Oracle 19
Gabarito: letra D (I e III, apenas). No Oracle 19, tablespaces podem ser colocadas em modo read-only (I) e podem ser levadas offline sem interromper a operação do banco (III). A afirmativa II é falsa, pois é possível renomear uma tablespace com o comando ALTER TABLESPACE ... RENAME TO ....
Tablespace (Oracle 19)
1Modo de operação
Read-only
Consultas permitidas
DML bloqueado
Offline
Banco continua operando
Manutenção/backup
2Renomeação
ALTER TABLESPACE ... RENAME TO
Não pode offline nem SYSTEM
LEVEL · soulevel.com.br
Item I — ✅ Correta
Tablespaces podem operar no modo read-only. Isso é feito com o comando ALTER TABLESPACE nome READ ONLY;. Nesse estado, nenhuma operação de DML (INSERT, UPDATE, DELETE) é permitida, mas consultas e leituras continuam. É útil para proteger dados históricos ou para distribuição de dados somente leitura.
Item II — ❌ Incorreta
Ao contrário do que afirma, é possível renomear uma tablespace no Oracle. O comando é:
ALTER TABLESPACE nome_antigo RENAME TO nome_novo;
Restrições: a tablespace não pode estar offline ou ser a SYSTEM; mas em condições normais a renomeação é permitida.
Item III — ✅ Correta
É possível colocar uma tablespace offline com ALTER TABLESPACE nome OFFLINE;. Isso a torna temporariamente indisponível, mas o banco de dados continua em operação normal (outras tablespaces permanecem acessíveis). Serve para manutenção, backup ou reorganização.
Conclusão: Estão corretas as afirmativas I e III, portanto a alternativa correta é a letra D.
PEGA ESSA DICA!
Lembre-se dos comandos básicos de tabelaspace no Oracle: CREATE TABLESPACE, ALTER TABLESPACE ... READ ONLY, ALTER TABLESPACE ... OFFLINE, ALTER TABLESPACE ... RENAME TO. A banca pode tentar confundir, afirmando que não é possível renomear, mas essa operação é perfeitamente válida.