oracle数据库连接失败,通过控制面板重启服务或者重启电脑还是无法通过db/plsql工具连接上本地数据库。

提示:
ORA-01033: ORACLE initialization or shutdown in progress
 
解决办法:

第一步、sqlplus /NOLOG

第二步、SQL>connect sys/change_on_install as sysdba

第三步、SQL>shutdown normal

第四步、SQL>startup mount


第五步、SQL>alter database open;

 

这个提示文件部分根据每个人不同情况有点差别。

继续输入 第六步、SQL>recover database;

第七步、重复使用第五步,出现“数据库已更改”的提示,如下图,


第八步、select status from v$instance;(重点)

继续输入shutdown normal,startup mount就OK啦。