Sidebar

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

Tips BD