原文出自:http://blog.csdn.net/liverliu/article/details/6410287

一、首先:问题的产生原因,先前我在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
数据库装载完毕

alter database open; 
 
提示:
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 19 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 19: ''''F:/LLH/BOOKSPACE.DBF";
这个提示文件部分根据每个人不同情况有点差别。

继续输入

alter database datafile 19 offline drop;         (注意:此处上面提示多少就用多少,这里上面提示19)
 
 
提示:数据库已更改。

循环使用最后两步,直到alter database open;后不再提示错误,出现“数据库已更改”。
然后接着输入即可

shutdown normal

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

startup

提示:ORACLE例程已经启动
Total System Global Area 118255568 bytes
Fixed Size                  282576 bytes
Variable Size             82886080 bytes
Database Buffers          33554432 bytes
Redo Buffers                532480 bytes
数据库装载完毕

问题解决。

最新文章

  1. UIScrollView的封装
  2. css3 视距-perspective
  3. SQL SERVER 将表中字符串转换为数字的函数 (详询请加qq:2085920154)
  4. centos 7 卸载 mariadb 的正确命令
  5. Openstack python api 学习文档 api创建虚拟机
  6. 2016年4月7日 js的全选和反选
  7. python模拟浏览器保存Cookie进行会话
  8. HDU 2159 FATE【二维完全背包】
  9. UISegmetControl
  10. IOS笔记 1
  11. Java中如何把两个数组合并为一个
  12. python-操作exel(xlrd,xlwt)
  13. boost库之shared_ptr
  14. 类设计的SOLID原则
  15. openstack虚拟机rescue模式
  16. Nginx Tcp四层反向代理
  17. docker stats监控容器资源消耗
  18. [uboot] (第三章)uboot流程——uboot-spl代码流程
  19. IE条件注释判断
  20. 【两分钟视频教程】如何使用myeclipse在mac本机运行iOS配套的服务器

热门文章

  1. 好用的数据库压缩软件wingzip
  2. [uboot] (番外篇)global_data介绍(转)
  3. Spring boot使用Redis时,报错,有redisTemplate和stringRedisTemplate两个bean?
  4. HihoCoder1087Hamiltonian Cycle(DP状态压缩)
  5. linux运维、架构之路-K8s应用
  6. linux中more命令如何使用
  7. protoc 编译工具
  8. 【BZOJ4259】 残缺的字符串
  9. 17.Python print()函数高级用法
  10. JavaWeb_(request和response)用户登录注册模板_基础版