oracle 11g错误ora-01033:oracle initialization or shutdown in progress解决办法

当误删除Oracle数据库文件导致 ora-01033 错误时,可以按照文章所述步骤进行解决:1) 通过DOS环境登录SQL*Plus为sysdba;2) 关闭并卸载数据库;3) 启动挂载数据库;4) 使用alter database open修复;5) 对缺失数据文件执行offline drop操作,直至数据库正常打开。
摘要由CSDN通过智能技术生成

一、首先:问题的产生原因,先前我在f:/llh/目录创建的一个bookspace表空间,后来不想要这个表空间了,所以我就直接删掉了,出现这个错误是因为我将f:/llh/bookspace.dbf等几个文件误删除掉后出现的。
 
二、现象:SQL*Plus无法连接,显示以下错误: ORA-01033: ORACLE initialization or shutdown in progress  
三、分析:应该是Oracle在启动后,用户登录时是要将方案中原有配置信息装载进入,装载过程中遇到原有文件指定的位置上没有找到,所以就报出错误。 
四、解决过程:
1、先在windows下运行cmd,进入DOS环境。
2、以DBA用户登录,具体命令是
sqlplus /NOLOG

 

connect sys/change_on_install as sysdba

 
提示:已成功

 

 

shutdown normal

 

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


 

startup mount

  
 
提示:ORACLE例程已经启动
Total System Global Area 118255568 bytes
Fixed Size                  282576 bytes
Variable Size             82886080 bytes
Database Buffers          33554432 bytes
Redo Buffers                532480 bytes

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值