En oracle puedes hacer la recuperación de los archivos no critico, al mencionar no critico, quiero decir que la operación no se ve afectada directamente y como tal, puedes recuperar los archivos de manera rápida.
Algunas de las perdidas de archivos no critico pueden ser:
1.-Tablespace temporal
2.-Re-crear un archivo redo log
3.-Recuperar un tablespace de indices
Temporary tablespace
Para recuperar un tablespace temporal el cual no almacena datos temporales, puedes hacer lo siguiente:
create temporary tablespace tempo2
tempfile '/oradata/orcl/tempo2.tmp' size 1G;
para dejarlo como default utilizar la siguiente instrucción:
alter database default temporary teblespace tempo2;
Una vez recuperado el archivo temporal puedes borrar el anterior con el siguiente comando:
drop temporary tablespace tempo including contents and datafiles;
RE-crear un archivo REDO LOG
alter database add logfile member /oradata/redo01b.log to group 1;
para borrar un grupo de redo log
alter database drop logfile group 3;
para borrar un miembro de un grupo de redo log
alter database drop logfile member '/oradata/redo02.log'
Recuperar un tablespace de indices:
create tablespace index_tbs datafile '/oradata/indx01.dbf size 100mb'
Despues de generarlo , deberas re-generar todos los indices