Oracle ORA-01033: 错误解决办法
2023-09-14 09:02:21 时间
打开PLSQL时出现以上错误。解决办法:
解决步骤
第一步、sqlplus /NOLOG
第二步、SQL>connect sys/change_on_install as sysdba
提示:已成功
第三步、SQL>shutdown normal
提示:
数据库已经关闭
已经卸载数据库
ORACLE 例程已经关闭
第四步、SQL>startup mount
提示:
Total System Global Area 5110898688 bytes
Fixed Size 2806480 bytes
Variable Size 1107299632 bytes
Database Buffers 3992977408 bytes
Redo Buffers 7815168 bytes
数据库装载完毕。
第五步、SQL>alter database open(这一步出错)
提示:
看到这个想起来了,是之前往数据库里导入DMP文件时创建的,当时是在移动硬盘上的,后来硬盘被拿走了,所以Oracle找不到这些表空间了。按照提示的数据文件编号11,对表空间进行drop操作。
第六步、SQL>alter database datafile 8 offline drop
第七步、重复第五第六步,直到所有无法连接的的表空间都已经drop为止(当时创建太多,一直drop到40才结束)
第八步、分三次输入
shutdown normal
startup mount
alter database open;
最后、 无需重启,使用原来的用户名密码即可登录成功;使用SQL Developer也可以连接。
至此,问题解决。
相关文章
- 【Oracle】RMAN-03009 ORA-01400 错误解决方法
- oracle: sql语句报ora-01461/ora-00911错误
- oracle中导出sql的几个常见词语的意思
- Oracle 客户端连接时报ORA-01019错误总结
- 【解决】Oracle报SP2-1503/SP2-1502错误
- oracle通过job定时执行任务
- Oracle非默认监听的动态注册
- Oracle v$SQLTEXT案例
- Oracle中的Exists、In、ANY、ALL
- C# Oracle 连接与修改
- ORACLE中的Net Configuration Assistant 点击后无反应, sqlplus登录数据库提示Oracle11g ORA-12560: TNS: 协议适配器错误
- 向Oracle中插入记录时,出现“Oracle.DataAccess.Client.OracleException ORA-00933 ”错误
- Oracle数据库安装后,登录Database Control时密码错误
- Oracle性能优化学习笔记之WHERE子句中的连接顺序
- Atitit. 数据约束 校验 原理理论与 架构设计 理念模式java php c#.net js javascript mysql oracle
- Oracle ORA-12541:TNS:no listener错误解决方法 (转)
- 一个小时学会Oracle数据库
- Oracle的学习心得和知识总结(二十一)|Oracle数据库可插拔数据库PDB的创建及删除