阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

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

284次阅读
没有评论

共计 896 个字符,预计需要花费 3 分钟才能阅读完成。

今早刚上班、客户打电话过来说系统访问不了,输入用户名、用户号不能加载出来!听到这个问题,第一时间想到的是不是服务器重新启动了,Oracle 数据库的相关服务没有启动的原因、查看服务的时候,发现相关的服务都是启动的状态。第二想法就是查看的程序配置文件是否被修改过、也没有异常;第三个就是用 PL/SQL 连接 Oracle 数据库,输入登录名和密码后,提示如下错误:ora-01033:oracle initialization or shutdown in progress

在网上搜索了一圈,终于发现几个比较有详细步骤的解决方案,参考如下:

第一种解决方法:

第一步,运行 cmd

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

第一步、sqlplus /NOLOG

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

提示:已成功

第三步、SQL>shutdown normal

      提示:数据库 已经关闭       已经卸载数据库       ORACLE 例程已经关闭

第四步、SQL>startup mount

第五步、SQL>alter database open;

提示:我在操作的时候没有遇到下边着中错误

第 1 行出现错误: ORA-01157: 无法标识 / 锁定数据文件 19 – 请参阅 DBWR 跟踪文件

ORA-01110: 数据文件 19: ””C:\oracle\oradata\oradb\FYGL.ORA”

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

继续输入 第六步、SQL>alter database datafile 19 offline drop;

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

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

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

测试了一遍,发现还是没有解决我这个问题;

第二种方法:

把 Oracle 的相关服务都停止后、在重新启动、发现可以正常登录。

更多 Oracle 相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-04/130111.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计896字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中