ORA:01113 recuperar un datafile

Marcos
30 de Septiembre del 2004
Despues de hacer un ghost y cambiarel disco por una mas nuevo, me ha fallado el disco nuevo a los dos dias (ley de murphy), y al volver a poner el disco antiguo me sale este error. Segun manual tengo que recuperar un datafile. Alguien me podria decir los pasos a seguir gracias. Es un Oracle 9i montado sobre windows 2000 server. Gracias por vuestra paciencia y respuesta

nerea
30 de Septiembre del 2004
Tienes que seguir los siguientes pasos:

sqlplus /nolog
SQL> connect sys/**** as sysdba
SQL> recover datafile 'c:............'


Donde pongo 'c:......' tendrás que poner el nombre del datafile que te está generando el error ORA-01113.

merlin
30 de Septiembre del 2004
Agradezco a ambos, pues el caso expuesto por ustedes y la respuestas a el, me fueron de mucha utilidad en el debido momento en que tenía el mismo problema. Afortunadamente mi BD está en modo Archive Log.

Nuevamente Gracias y Bendiciones.

goluma
30 de Septiembre del 2004
Perdón por meterme. Yo trabajo con un Unix e ingreso siempre con sqlplus. Me podrías decir que hacés cuando hacés :

sqlplus /nolog
SQL> connect sys/**** as sysdba

Gracias.

sys
30 de Septiembre del 2004
te conectas a sqlplus sin nombre de usuario en la primera sentencia. Con la segunda le das el nombre y usuario y además con privilegios sysdba