Conheça as opções de shutdown do Oracle Database

Ao realizar um shutdown no banco de dados você deverá ter total conhecimento sobre opções existentes para evitar problemas desnecessários.

O Oracle Database nos oferece quatro opções de shutdown.

Shutdown Abort

Evite ao máximo utilizar essa opção, pois, esse é o caso mais radical de derrubar o banco.

  • Não realiza Checkpoint;
  • Não fecha os arquivos;
  • Não aguarda até o final das transações atuais;
  • Não aguarda até o final das sessões atuais;
  • Não permite novas conexões;

Shutdown Immediate

Ideal quando você precisa derrubar o banco e não pode esperar que as transações cheguem ao seu fim.

Essa é a opção mais utilizada pelos DBA's.

  • Realiza Checkpoint;
  • Fecha os arquivos;
  • Não aguarda até o final das transações atuais;
  • Não aguarda até o final das sessões atuais;
  • Não permite novas conexões;

Shutdown Transactional

Ao utilizar essa opção o banco só irá ser fechado quando terminar a última transação que estiver em processamento.

  • Realiza Checkpoint;
  • Fecha os arquivos;
  • Aguarda até o final das transações atuais;
  • Não aguarda até o final das sessões atuais;
  • Não permite novas conexões;

Shutdown Normal

Se você utilizar essa opção o banco só será fechado quando todos os usuários que estiverem conectados fecharem suas conexões. Isso acaba sendo inviável caso você precise realizar uma manutenção urgente.

  • Realiza Checkpoint;
  • Fecha os arquivos;
  • Aguarda até o final das transações atuais;
  • Aguarda até o final das sessões atuais;
  • Não permite novas conexões;

Conclusão

Para realizar um Shutdown do Banco de Dados você precisa ter privilégio de DBA, conectar-se no aplicativo SQLPlus e executar o comando:

SQL> shutdown ;