1、ORA-01033:ORACLE initialization or shutdown解决问题第一步:这是由于数据库Oracle在初始化时,产生的错误;必须使用cmd命令模式进行操作;在win+r,迅速的进入命令行模式;命令操作:C:\Users\Administrator>sqlplus/NOLOGSQL*Plus: Release 11.2.0.1.0 Production on 星期五 7月 29 16:29:34 2016Copyright (c) 1982, 2010, Oracle. All rights reserved.SQL> connect sys/change_on_install as sysdba已连接。SQL> shutdown normalORA-01109: 数据库未打开
2、ORA-01033:ORACLE initialization or shutdown解决问题第二步:命令模式如下:SQL>稆糨孝汶; startup mountORACLE 例程已经启动。Total System Global Area 3290345472 bytesFixed Size 2180224 bytesVariable Size 1811942272 bytesDatabase Buffers 1459617792 bytesRedo Buffers 16605184 bytes数据库装载完毕。SQL> alter database open;alter database open
3、ORA-01033:ORACLE initialization or shutdown解决问题第三步:命令输入如下:SQL> alter database open;alter database open*第 1 行出现错误:ORA-01122: 数据库文件 6 验证失败ORA-01110: 数据文件 6: 'D:\WORKROOT\ORACLEROOT\ORADATA\ORCL\ZJNX.DBF'ORA-01210: 数据文件标头发生介质损坏
4、ORA-01033:ORACLE initialization or shutdown解决问题第四步:在命令行总输入:SQL> alter database datafile 6 offline drop;数据库已更改。SQL> alter database open;数据库已更改。SQL> Drop user zjnx cascade;Drop user zjnx cascade *第 1 行出现错误:ORA-01918: 用户 'ZJNX' 不存在
5、ORA-01033:ORACLE initialization or shutdown解决问题第五步:使用SQLPL客户端以我新建的dba角色进行登录;如果成功,那么说明数据库可以正常使用了;那就代表顺利解决问题!
6、ORA-01033:ORACLE initialization or shutdown解决问题第最后一步:成功登录;Oracle数据库初始化成功,那么就可以正常使用了!