(1)删除控制文件 restore contrilfile from ‘备份的控制文件路径’ (2)删除参数文件 restore spfile from ‘备份的参数文件路径’; (3)删除控制文件+参数文件 restore 参数文件--报错其实已经生成参数文件 重启 restore 控制文件--启动数据成功 (4)删除数据文件 restore database recover database--运用归档追平SCN 报错:找不到9号归档,在当前redo里没有办法识别; list failure 查看报错信息; advise failure 查看处理方法; repair failure 执行脚本处理报错;--自动识别redo,追平SCN 系统启动成功 (5)删除数据文件+控制文件 restore controlfile from 路径 alter database mount; restore database; recover database; repair failure; alter database open resetlogs; 切换日志,备全集 (6)删除数据文件+redo文件 restore database recover database 报错1--缺少redo,也没有办法认识 repair failure 报错2--缺少undo,因为没有redo信息,所以系统用闪回数据库,闪回数据库依赖undo,可是undo文件,可是undo 也被删除了 重新再做一遍操作 restore database recover database 报错3--缺少redo,也没有办法认识 repair failure alter database open resetlogs 启动成功 切日志+备份集 (7)删除数据文件(保留undo文件)+redo文件 restore database recover database 报错--缺少redo,也没有办法认识 repair failure alter database open 启动成功 切日志
|