在数据操作中,经常会出现部分数据文件丢失的情况,遇到oracle initialization or shutdown in progress解决方法如下。
1.运行sqlplus,登陆超级管理员 sys as sysdba
2.SQL:停止服务 shutdown immediate 停止服务
3.SQL:Startup 启动服务,观察启动服务有没有数据文件加载报错,并记住报错文件的标号
4.SQL:shutdown immediate 再次停止服务
5.SQL:startup mount
6.SQL:recover datafile 2 恢复出错的数据文件
7.SQL:shutdown immediate 再次停止服务
8.SQL:startup 启动服务,运行正常
9.SQL:exit (错误解决)