系统数据文件备份与恢复及只读数据文件备份与恢复(二)

2014-11-24 15:03:37 · 作者: · 浏览: 2
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;
    }