E mum SGBD Oracle, quando se executa a seqüência de comandos...

Próximas questões
Com base no mesmo assunto
Q113044 Banco de Dados
E mum SGBD Oracle, quando se executa a seqüência de comandos abaixo, está-se:

SQL> SHUTDOWNIMMEDIATE;
SQL> STARTUPMOUNT;
SQL>ALTERDATABASEARCHIVELOG;
SQL>ALTERDATABASEOPEN;
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - ativando o log de arquivamento, importante para aumentar a confiabilidade de um banco de dados Oracle.

Para uma compreensão adequada desta questão, é essencial ter um conhecimento sobre os modos operacionais de um banco de dados Oracle e as etapas para habilitar o arquivamento de logs. O arquivamento de logs é um recurso que proporciona uma camada adicional de segurança para recuperação de dados, pois permite que todas as transações sejam registradas e armazenadas.

Veja o que cada comando realiza:

  • SHUTDOWN IMMEDIATE: Encerra a instância do banco de dados de maneira imediata, sem aguardar transações ativas serem finalizadas ou usuários se desconectarem.
  • STARTUP MOUNT: Inicializa a instância do banco de dados e monta o banco, sem abri-lo para acesso dos usuários. Este estado é necessário para realizar certas tarefas administrativas, como ativar o modo de arquivamento.
  • ALTER DATABASE ARCHIVELOG: Habilita o modo de arquivamento de logs, que mantém cópias dos logs de redo após eles serem aplicados e não mais necessários pelo banco de dados ativo. Isso permite a recuperação de dados em caso de perda de um datafile.
  • ALTER DATABASE OPEN: Abre o banco de dados para acesso normal pelos usuários após ter sido montado e possíveis operações administrativas realizadas.

Portanto, a Alternativa D é correta porque o conjunto de comandos executa o processo de habilitação do arquivamento de logs (ARCHIVELOG), o que é crucial para a integridade e recuperação dos dados, e não simplesmente um procedimento de backup ou uma rotina de manutenção básica. Este procedimento aumenta a confiabilidade do sistema ao garantir que possíveis falhas possam ser contornadas através da recuperação dos logs arquivados.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Para ativar-habilitar o log:

SQL> SHUTDOWN  IMMEDIATE; -> precisamos parar o banco
SQL> STARTUP  MOUNT;  -> subir a base
SQL>ALTER  DATABASE   ARCHIVELOG;  ->Alterado o banco para o modo archivelog
SQL>ALTER  DATABASE  OPEN;-> Abrindo o banco:

- SHUTDOWN IMMEDIATE - desligar o BD de forma imediata.

- STARTUP MOUNT - reiniciar o BD no modo de montagem.

- ALTER DATABASE ARCHIVELOG - ativar o log de arquivamento - arquivar os registros de redo log.

- ALTER DATABASE OPEN - abrir o BD para uso, após ter ativado o log de arquivamento.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo