开了归档模式,可以从归档种恢复
1、创建一个数据文件
SQL> create tablespace juesi datafile '/u01/app/oracle/oradata/PROD/juesi01.dbf' size 10m;
Tablespace created.
2、删除
3、看看数据文件
删除的是8号文件,因为我们是物理删除,控制文件不知道,我们还是可以查删除的数据文件的。
4、恢复
进入rman
rman target /
RMAN> sql 'alter database datafile 8 offline';
sql statement: alter database datafile 8 offline
RMAN> restore datafile 8;
Starting restore at 28-NOV-22
using channel ORA_DISK_1
creating datafile file number=8 name=/u01/app/oracle/oradata/PROD/juesi01.dbf
restore not done; all files read only, offline, or already restored
Finished restore at 28-NOV-22
RMAN> recover datafile 8;
Starting recover at 28-NOV-22
using channel ORA_DISK_1
starting media recovery
media recovery complete, elapsed time: 00:00:00
Finished recover at 28-NOV-22
RMAN> sql 'alter database datafile 8 online';
sql statement: alter database datafile 8 online
6、验证,已恢复