Sou novata na area de banco de dados, e no momento estou sozinha na minha empresa e não tenho a quem recorrer, então vim aqui.
Preciso recuperar um banco onde a maquina foi formatada, uma das instances está com todos os datafiles em seus respectivos discos como estava antes de formatar.
Tambem foi salvo o pfile e spfile
Instalei o binario do oracle no mesmo disco onde estava instalado antes e criei a instance com o oradim.
Oradim –NEW –SID AM82 –SYSPWD pwd –STARTMODE manual -PFILE D:\oracle\product\11.2.0\dbhome_1\database\SPFILEAM82.ORA
startup nomount pfile=D:\oracle\product\11.2.0\dbhome_1\database\initAM82.ora
No manual diz isso:
Em virtude da necessidade da criação de um novo Controlfile o banco não pode ser aberto nem montado, caso isto aconteça será efetuado um checkpoint e não mais será possível a aplicação dos archived redolog files, e neste caso os backups dos datafiles deverão ser novamente restaurados.
Minha duvida:
É necessario eu criar um novo control file mesmo já tendo eles nos discos conforme está setado no pfile ?
O banco está em NOMOUNT, devo alterar para MOUNT e depois fazer o RECOVER ? Ou faço o recover como NOMOUNT mesmo ?
Havia duas instances neste servidor, uma delas é a que eu citei acima onde está com todos os datafiles certinhos, porém a outra foi perdido alguns datafiles, alias, os mais importantes onde estavam os dados de fato, e não há backup para restaurar, como devo seguir neste caso ?
Por favor me ajudem, o cliente está me cobrando e tenho que entregar isso no maximo até sexta feira de manhã!
Obrigada!