ORA-01033: ORACLE initialization or shutdown in progress的解决办法!

有一次在启动系统时发现Oracle系统启动了,但用客户端工具连接提示错误信息:oracle启动报错.ORA-01033: ORACLE initialization or shutdown in progress,后来进入控制台发现数据库没有打开,在服务中,oracleSID数据库服务显示启动(注:一般成功启动的话应该是已启动),发现不可以进行启动/暂停/重新启动等操作,而其它服务均为已启动,通过登陆OEM来打开数据库时,提示错误信息:ora-01154:database busy. Open, close, mount, and dismount not allowed now, oracleSID服务设置成手工启动,将机器重新启动,出现启动功能项可用,但依然最后还是提示无法启动信息,最后只能登陆Oracle控制台,通过以下命令将数据库成功打开,具体命令如下:

1.sqlplusw /as sysdba;
2.shutdown
abort;
3.startup
mount;
4.recover
database;
5.alter
database open;

注:以上仅会对部分Windows操作系统!

你可能感兴趣的:(oracle,windows)