Recuperar datafile en Oracle 10g y 11g

Pues eso amig@s,

Si nos encontramos con el error ORA-00376: el archivo nº no se puede leer en este momento es debido a que la base de datos ha puesto algun datafile en modo recover y/o offline.

Para recuperar los datafiles que esten en modo recovery es necesario realizar los siguientes pasos:

1-Nos conectamos como SYS a nuestra base de datos.
2-Realizamos la consulta:

SQL>select name,status from v$datafile;

Con este comando listaremos todos los datafile que esten offline o en modo recover.

3-Luego para los datafiles que estan en modo recover hay que ejecutar el comando:

SQL>alter database recover automatic datafile 'ruta y nombre';

Asi en cada uno de los que este en modo recover.

4-Para ponerlos nuevamente en modo online hay que ejecutar el siguiente comando:

SQL>alter database datafile 'ruta y nombre' online;

Asi con cada uno de los que esten en modo offline, recuerden de que pueden saber cuales son ejecutando la query:

select name,status from v$datafile where status in ('RECOVER','OFFLINE);

Espero que les resulte util.

Salu2.
Share on Google Plus
    Blogger Comment

0 comentarios: