Está en la página 1de 2

DEPARTAMENTO DE BASE DE DATOS

L. I. A. Rogelio Soberano Hernández


Fecha Hoja
16 07 2014 1 de 1
Dirección de Área: Dirección de Informática
Nombre: Recover tablespace
Objetivo: Recuperar un tablespace
Act. Forma o
Responsable No. Descripción de Actividad Documento

JEFE DEL
DEPARTAMENTO Conectarse al SQLPLUS de la base de datos a recuperar el tablespace: Consola
DE BASE DE 1 CMD o SSH
DATOS Sqlplus /nolog
Con sys/******@instacia as sysdba

2 Ejecutamos la siguiente consulta para verificar que tablespaces están fuera de línea.

Select
TABLESPACE_NAME,
STATUS,
CONTENTS
from dba_tablespaces
where STATUS = 'OFFLINE';

3 Una vez detectado el tablespace con problemas, ejecutamos la siguiente instrucción para poner en
línea el tablespace:

ALTER DATABASE DATAFILE 'E:\SPFDATA\APPS_TS_INTERFACE01.DBF' ONLINE;

Nos mandara una leyenda como esta;

Entonces haremos un recover al datafile mencionado.


4 Recover datafile 459.
En este caso nos marca que el recovery es en tablespace 459.

Aplicamos el recovery y nos pedirá la forma de recuperación, en este caso solo tecleamos AUTO.
DEPARTAMENTO DE BASE DE DATOS
L. I. A. Rogelio Soberano Hernández
Fecha Hoja
16 07 2014 2 de 1
Dirección de Área: Dirección de Informática
Nombre: Recover tablespace
Objetivo: Recuperar un tablespace
Act. Forma o
Responsable No. Descripción de Actividad Documento

Una vez tecleado el AUTO esperamos a que termine el procedimiento de recovery, el cual debe
mostrarnos la leyenda de:
5
Log applied.
Media recovery complete.

Terminado este proceso solo nos resta poner en modo ONLINE al tablespace.
ALTER DATABASE DATAFILE 'E:\SPFDATA\APPS_TS_INTERFACE01.DBF' ONLINE;
6

7 Fin del procedimiento.

También podría gustarte