系统数据文件备份与恢复及只读数据文件备份与恢复(二)
file 5 online';
}
控制文件损坏情况下的恢复
指:只读数据文件与控制文件一并损坏时的恢复。其恢复步骤包括 恢复控制文件与只读数据文件
1、将数据库启动至 NOMOUNT状态
2、用 restore 命令还原控制文件
3、将数据库启动到 MOUNT 状态
4、用 restore 命令还原只读数据文件
5、用 recover 命令恢复整个数据
6、用 resetlogs 方式打开数据库
run
{
restore controlfile from autobackup;
mount database;
restore datafile 5;
recover database;
---如果只读数据文件改为 读写状态后,没有备份,这时数据文件和控制文件都损坏,则需再加一次 recover databae,否则不需要
recover database;
---如果只读数据文件改为 读写状态后,没有备份,这时数据文件和控制文件都损坏,则需再加一次 recover databae
alter database open resetlogs;
}