oralce01033

这个问题碰见过多次,但每次情况可能不一样,现记录每一次的成功解决情况:

解决一:

1.在控制台输入sqlplus /nolog 之后再输入conn / as sysdba;

2.select * from dual;——检查dual表是否正常;

3.shutdown immediate;关闭数据库;

4.startup,会输出以下:

ORA-16038: 日志 2 序列号 119 无法归档
ORA-19809: 超出了恢复文件数的限制
ORA-00312: 联机日志 2 线程 1:
'E:\ORACLE\PRODUCT\10.2.0\DB_1\ORADATA\EMILY\REDO02.LOG'

5.如果以上信息,可以先清空未归档文件

  alter database clear unarchived logfile 'E:\ORACLE\PRODUCT\10.2.0\DB_1\ORADATA\EMILY\REDO02.LOG'
6.再次关闭数据库,打开数据库

shutdown immediate;

startup

原文地址:https://www.cnblogs.com/emily_fly/p/1587616.html