总结:

教育我们:redo文件组需要创建多个组,建议至少3个,每个组至少2个文件,最好放在不同的硬盘上。

当联机日志文件丢失一般使用清除日志的方法:

alter database clear logfile group 3;

如果日志状态为current,则使用强制清除:

alter database clear unarchived logfile group 3;

如果当日志恢复时提示需要恢复:

log 3 needed for crash recovery of instance orcl (thread 1)

recover database using backup controlfile until cancel;

此时

只能不完全恢复即:数据会丢失
可以使用之前的全备来跑归档,resetlogs打开数据库,resetlogs打开之后记得再备份
如果没有全备的话,那只能修改_allow_resetlogs_corruption=ture这个参数,
alter system set "_allow_resetlogs_corruption"=true scope=spfile;
当打开数据库后立即:
  alter system reset "_allow_resetlogs_corruption" scope = spfile sid = '*'
05-04 07:28