Oracle Release 9.2.0.1.0
redo 被删除后,由于没有备份,不能恢复,只能在pfile中加入隐含参数,
create pfile='c:/pfile.lc' from spfile;
修改pfile,增加隐含参数
*._allow_resetlogs_corruption='true'
使用新的pfile启动数据库
提示必须使用resetlogs启动
启动OK
由于数据库工作在归档模式,手工触发归档,报错
ORA-00258: NOARCHIVELOG 模式下的人工存档必须标识日志
此时,使用 sqlplus "/as sysdba"
alter system switch logfile ;
多使用几次,就发现数据库可以了
但是一定要注意全量备份一次。