误删oracle11g表空间文件后,数据库起不来了。ERROR: ora-01033

使用Oracle遇到了这个问题ora-01033:oracle initialization or shutdown in progress,经过分析研究终于解决了,记下来。第一:问题的产生缘由,出现这个错误是由于我将表空间文件删除掉后出现的。

cmd命令窗口

“`

C:Documents and Settings>sqlplus /nolog

SQL*Plus: Release 10.1.0.2.0 – Production on 星期一 9月 28 14:35:38 2009

Copyright (c) 1982, 2004, Oracle. All rights reserved.

SQL> connect sys/123 as sysdba;

已连接。

SQL> shutdown normal

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:APPDATABASESTU_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;

数据库已更改。

SQL> alter database open resetlogs;

alter database open resetlogs

*

第1 行出现错误:

ORA-01139: RESETLOGS 选项仅在不完全数据库恢复后有效

SQL> alter database open;

数据库已更改。

SQL> shutdown normal;

数据库已经关闭。

已经卸载数据库。

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

数据库装载完毕。

到此,问题解决了。

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容