使用PLSQL DEVELOPER登陆时提示ora 01033:oracle initialization or shutdown in progress,oracle11g

本人是菜鸟,不太清楚,目前oracle没发现问题,能正常使用,但是pl/sql developer老是出错,用普通用户和超级管理员都登过,都是提示ORA-01033,详细如图

另外,网上查找的我都试过了,解决不了才发的问题,求大神指点迷津! 感谢
最新回答
初心

2024-10-23 02:51:16

Oracle数据库异常恢复检查脚本(Oracle Database Recovery Check)

Oracle Database Recovery Check 介绍根据多年来的数据库恢复经验,提炼出来数据库恢复关键点信息收集脚本(Oracle Database Recovery Check),该脚本主要是在数据库mount状态情况下查询数据库的一些基础表信息等信息,不对数据库进行任何写操作(只做读和dump操作),不会在坏的数据库基础之上带来任何破坏,不影响任何数据库后续的恢复工作。通过该脚本收集信息能够快速定位数据库异常原因,并初步判断数据库恢复疑难程度,减少数据库异常恢复诊断时间,提供恢复效率和准确性。

具体参考:

浅夏凉眸

2024-10-23 07:05:27

这个问题是,oracle出问题了。与plsqldeveloper没有什么关系的。

去看看oracle的状态。
追问
请问怎么查询,刚学习没几天。我的Oracle卸载重装过,重装过程中没有提示出错,监听器之类的服务都能正常应用。
追答

试试:


sqlplus / as sysdba nolog
sql>shutdown immediate; -- 立即关闭数据库
sql>startup nomount  -- 启动实例,不加载数据库
sql>alter database mount -- 加载数据库
sql>alter database open  -- 打开数据库
追问

我试过了,没问题。

追答
启动后,再用plsqldeveloper连接呢?
追问
一样的,还是提示错误ora-01033
追答
你确认,你连的数据库是你刚刚启动的数据库吗?
送沵的獨白

2024-10-23 00:47:34

服务器是本机? 如果不是本机检查服务器oracle的监听配置和本机的TNSNAME配置。
可以在本机tnsping 连接串名