1. 恢复条件

恢复表空间实际上就是恢复其所对应的数据文件(一个表空间可以对应1个或多个数据文件)。前提是必须具有全库备份,数据库处于mount或open状态。

2. 恢复步骤

(1) 将表空间置于脱机状态

RMAN> sql ‘alter tablespace users offine’;

(2) 修复且恢复表空间

RMAN> restore tablespace users;

RMAN> recover tablespace users;

(3) 将表空间置于联机状态

RMAN> sql ‘alter tablespace users online’;