ORA-01033: ORACLE initialization or shutdown in progress 进程 ID: 0 会话 ID: 0 序列号: 0

来源:互联网 发布:华硕驱动升级软件 编辑:程序博客网 时间:2024/05/29 00:31
SQL> conn database/database
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
进程 ID: 0
会话 ID: 0 序列号: 0

警告: 您不再连接到 ORACLE。
SQL> conn lcpt/lcpt
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
进程 ID: 0
会话 ID: 0 序列号: 0

SQL> conn /as sysdba
已连接。
SQL> shutdown immediate
ORA-01109: 数据库未打开

已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area  535662592 bytes
Fixed Size                  1375792 bytes
Variable Size             188744144 bytes
Database Buffers          339738624 bytes
Redo Buffers                5804032 bytes
数据库装载完毕。
ORA-00600: 内部错误代码, 参数: [kcratr_scan_lastbwr], [], [], [], [], [], [],
[], [], [], [], []
解决办法:
第一 查看数据库日志文件,发现有如下错误记录:
Sun Apr 29 15:41:47 2012
Errors in file e:\oracle\app\administrator\diag\rdbms\wnpmpdat\wnpmpdat\trace\wnpmpdat_ora_1844.trc  (incident=115436):
ORA-00600: ??????, ??: [kcratr_scan_lastbwr], [], [], [], [], [], [], [], [], [], [], []
Incident details in: e:\oracle\app\administrator\diag\rdbms\wnpmpdat\wnpmpdat\incident\incdir_115436\wnpmpdat_ora_1844_i115436.trc
Aborting crash recovery due to error 600
Errors in file e:\oracle\app\administrator\diag\rdbms\wnpmpdat\wnpmpdat\trace\wnpmpdat_ora_1844.trc:
ORA-00600: ??????, ??: [kcratr_scan_lastbwr], [], [], [], [], [], [], [], [], [], [], []
第二 关闭数据库后启动到MOUNT状态
SQL> shutdown immediate;
ORA-01109: 数据库未打开

已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area  535662592 bytes
Fixed Size                  1375792 bytes
Variable Size             188744144 bytes
Database Buffers          339738624 bytes
Redo Buffers                5804032 bytes
数据库装载完毕。
第三 恢复实例并启动到open状态(原因是Oracle不能进行instance recover, 但是手动来进行recover就可以了)
SQL> recover database;
完成介质恢复。
SQL> alter database open;
数据库已更改。
第四 验证连接
SQL> conn datauser/datauser
已连接。
SQL>
0 1
原创粉丝点击