Recuperar Controfile no Oracle

Esse post é dedicado a todo que já tiveram um controfile corrompido e suaram frio como eu …

Quando um controfile é perdido ou corrompido, para o desespero do peão não é possível subir o banco sem ele e você terá a triste visão do erro ORA-00205 error in identifying control file, check alert log for more info.

O que fazer ??? pedir ajuda ai RMAN e restaurar o backup????
Bem pode ser, mas existe uma outra maneira menos desastrosa do que restore

1 – Abra o arquivo de alerta no BDUMP, por exemplo do alert_dbauxlog

2 – Procure a linha que contenha controfile

‘C:\Oracle\Product\10.0.1\oradata\DNAUX\control01.CTL’
ORA-27041: Unable to open file

3 – Nesse caso o controfile problemático é o número 1, faça uma copia do 2 e renomeie para 1

4 – Suba o banco

Viu …. não doeu nada ….
Boa Sorte
Kenia Milene