Alessandro Guimarães – Oracle Blog

July 27, 2008

Drop Database | 10g

Filed under: Uncategorized — Tags: — agleite @ 4:34 pm

Uma forma facil , rapida e eficaz de dropar um banco de teste, ou um banco antigo, após por exemplo, ter feito uma migração para um novo servidor. No meu caso, estou fazendo testes de clones de bancos com o RMAN, tentando achar a melhor forma de automatizar a clonagem de bancos por demanda. E ai entra o “drop database”, eliminando de forma rapida e eficiente todos os datafiles, controlfile e redo’s, em um único comando, me deixando pronto para rapidamente executar o próximo clone imediatamente.

Como pre-requisito, precisas de uma conexão SYSDBA e o banco precisa estar “montado”  em modo restrito exclusivo. Um pre-req que dificulta , você executar o comando no banco errado😉

O passos são simples.

  • shutdown abort;
  • startup mount exclusive restrict;
  • drop database;

Se o banco usa spfile, este também é apagado. Archive Logs e Backups não são deletados, mas você pode remove-los com o bom e velho RMAN. Se você ainda utiliza raw devices este comando não é pra você😉

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: