关于 ORA-01033: ORACLE initialization or shutdown in progres
第一步:? ?这个错误首先查看服务进程是否正常启动; 第二步:? ?一般情况下第一步都没问题,问题出在可能误删了日志文件; ? ? ? ? ? ? ? ? ?当然可能不是你删除的,可能被某些清理软件删除的; ? ? ? ? ? ? ? ? ?或者是其他情况导致日志出错的; ? ? ? ? ? ? ? ? ?如果你认为你没有其他不当的操作,仅仅是觉得有可能是因为误删日志或日志出错导致的; ? ? ? ? ? ? ? ? ?那么进入第三步 第三步:因本人数据库在win10系统 ? ? ? ? ? ? ? 打开cmd ? ? ? ? ? ? ? ? 1:? ? ? ? ?sqlplus /NOLOG ? ? ? ? ? ? ? ? 2:? ? ? ? connect sys/change_on_install as sysdba ? ? ? ? ? ? ? ? 3:? ? ? ? shutdown normal? 等待一会? 出现? ?“...........? ?ORACLE 例程已经关闭? ?” ? ? ? ? ? ? ? ? 4:? ???startup mount? 等待一会? ? ?出现? “...........? ? ?数据库装载完毕。 ? ? ” ? ? ? ? ? ? ? ? 5:? ? ??alter database open;? ?如果出现“ 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项”?? ? ? ? ? ? ? ? ? ? ? ? ? ?则:alter database open resetlogs;? ? ?如果出现“ ORA-01194: 文件 1 需要更多的恢复来保持一致性 ? ? ? ? ? ? ? ? 6:??recover database using backup controlfile? ? ?会提示? “ 指定日志: {<RET>=suggested | filename | AUTO | CANCEL}” ? ? ? ? ? ? ? ?7: 现在就去找到日志吧;我的在这里?D:approotoradata......ONLINELOG? ?这个下面有三个日志 ? ? ? ? ? ? ? ? ? ? 现在这三个不知道哪个是有用的,一个一个试试吧 ? ? ? ? ? ? ? ? ? ? 如果出现? ?:?? 已应用的日志。 ? ? ? ? ? ? ? ? ? ? ?那么就成功了;进入8 ? ? ? ? ? ? ? ? 8:alter database open resetlogs;? ?等待一会 ;出现??数据库已更改。 ? ? ? ? ? ? ? ? 9:exit? ? 现在修改成功,可以尝试登陆了。这是本人的修复过程。记录一下 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |