Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

登录问题

Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

原因:因为数据库被删除或者被更改路径位置。
解决方案我们需要通过cmd 来重新装载数据库。


1,命令:

sqlplus/NOLOG

如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

2,命令:

connect sys/change_on_install as sysdba

如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
3,命令:

shutdown normal

如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

4,命令:

startup mount

如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
5,命令:

alter database open;

说明:这里我们看到出现1行错误 不要慌,让我们进行下一步操作!

如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

6,命令:

alter database datafile 6 offline drop;

说明:命令中标黄的6表示在操作第5条命令的时候出现的错误中的文件数字,如果数字为7或者其他数。。。
那么就换命令为 alter database datafile 7 offline drop;
好,让我们进行下一步操作!
如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
反复操作命令

alter database open;

alter database datafile 7 offline drop;

说明: 好,我们可以看到下面的图中就出现了7所表示的错误,这时候我们就反复执行第5步和第6步进行更改 直到显示数据库已更改。
如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
如图: 数据库已更改。
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
步骤图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

7,命令:

shutdown normal

如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

8,命令:

startup mount

如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法


结果查看:
说明: 我们在上面的操作中已经成功的装载了新的数据库,那么我们来看看结果吧!
两点:
1. 磁盘文件中的数据库文件是否存在:
说明: 我们在创建的时候放在那里就是去哪里找数据库文件!
如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
2. 数据库服务:
说明: 登录数据库的时候我们必须要开启下图的两个Oracle的服务!
如图:
Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

成功登录 开始你的操作吧! Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

教程到此就结束啦!拜拜!