当然,前提是先有这个数据文件的备份了
启动数据库仍旧报数据文件找不到的错误
先查恢复视图,发现又是可恶的3号文件坏了,不多说,马上
alter database datafile 3 offline drop;
rman脚本:run{
allocate channel c1 type disk;
restore datafile 3;
recover datafile 3;
sql 'alter database datafile 3 online';
release channel c1;
}
alterdatabase open;ok,搞定!
但是要注意:这个恢复过程可以在mount下或open方式下,如果损坏的是一个数据文件,建议offline并在open方式下恢复