关于 ORA-01033: ORACLE initialization or shutdown in progress

第一步:   这个错误首先查看服务进程是否正常启动;sql

第二步:   通常状况下第一步都没问题,问题出在可能误删了日志文件;数据库

                 固然可能不是你删除的,可能被某些清理软件删除的;app

                 或者是其余状况致使日志出错的;日志

                 若是你认为你没有其余不当的操做,仅仅是以为有多是由于误删日志或日志出错致使的;orm

                 那么进入第三步进程

第三步:因本人数据库在win10系统cmd

              打开cmdit

                1:         sqlplus /NOLOG软件

                2:        connect sys/change_on_install as sysdbafile

                3:        shutdown normal  等待一会  出现   “...........   ORACLE 例程已经关闭   ”

                4:     startup mount  等待一会     出现  “...........     数据库装载完毕。     ”

                5:      alter database open;   若是出现“ 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项”  

                         则:alter database open resetlogs;     若是出现“

          ORA-01194: 文件 1 须要更多的恢复来保持一致性
          ORA-01110: 数据文件 1:   ...........”   则进入6

                6:  recover database using backup controlfile     会提示  “ 指定日志: {<RET>=suggested | filename | AUTO | CANCEL}”

               7: 如今就去找到日志吧;个人在这里 D:\app\root\oradata\......\ONLINELOG   这个下面有三个日志

                    如今这三个不知道哪一个是有用的,一个一个试试吧

                    若是出现   :  

          已应用的日志。
          完成介质恢复。

                     那么就成功了;进入8

                8:alter database open resetlogs;   等待一会 ;出现  数据库已更改。

                9:exit 

  如今修改为功,能够尝试登录了。这是本人的修复过程。记录一下

相关文章
相关标签/搜索