oracle ORA-01033 错误的解决方案

来源:互联网 发布:免费的mac清理软件 编辑:程序博客网 时间:2024/04/30 05:03

进入PL/SQL Developer时报ora-01033:oracle initializationg or shutdown in progress 错误提示,应用系统无法连接Oracle服务。

1、进入CMD,执行set ORACLE_SID=orcl,确保连接到正确的SID;

2、运行sqlplus "/as sysdba"

SQL> shutdown immediate
ORA-01109: 数据库未打开
已经卸载数据库。
 
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。
Total System Global Area 171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145750508 bytes
Database Buffers           25165824 bytes
Redo Buffers                 262144 bytes
数据库装载完毕。 
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01122: 数据库文件 11 验证失败
ORA-01110: 数据文件 11: 'E:\APP\DATABASE\STU_DB.DBF'
ORA-01203: 此文件的原型错误 - 创建 SCN 错误
SQL> alter database open resetlogs;
alter database open resetlogs
*
第 1 行出现错误:
ORA-01139: RESETLOGS 选项仅在不完全数据库恢复后有效
SQL> alter database datafile 11 offline drop;   //(这里的“11”就是前面的“数据库文件 11”)(然后使用 alter database datafile 'd:\oracle\product\10.2.0\db_1\database\数据文件名称' offline drop;如果省略drop则可能会出现ora-01145:除非启用了介质恢复,否则不允许立即脱机错误。)
数据库已更改。
SQL> alter database open resetlogs;
alter database open resetlogs
*
第 1 行出现错误:
ORA-01139: RESETLOGS 选项仅在不完全数据库恢复后有效
SQL> alter database open;
数据库已更改。
SQL> shutdown normal;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。

SQL> startup 
ORACLE 例程已经启动。
Total System Global Area 171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145750508 bytes
Database Buffers           25165824 bytes
Redo Buffers                 262144 bytes
数据库装载完毕。
到此,问题解决了。


参考链接:

http://www.2cto.com/database/201206/137258.html


http://blog.csdn.net/jianyi7659/article/details/5908204


http://jingyan.baidu.com/article/9158e00068bac2a2541228b0.html

0 0
原创粉丝点击