您的位置:首页 > 数据库 > Oracle

ora-01033:oracle initialization or shutdown in progress 解决办法

2012-11-08 12:25 411 查看
我的工作环境是:windowsXP、Oracle10.2、PLSQL Developer版本是8.04

不同版本的数据库也可以尝试下我的解决过程

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 3月 4 18:40:13 2011

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

SQL> connect system/hope;
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress

SQL> connect sys/hope as sysdba
已连接。
SQL> shutdown normal
ORA-01109: 数据库未打开

已经卸载数据库。
ORACLE 例程已经关闭。
SQL> start mount
SP2-0310: 无法打开文件 "mount.sql"
SQL> startup mount
ORACLE 例程已经启动。

Total System Global Area 612368384 bytes
Fixed Size 1332348 bytes
Variable Size 183151492 bytes
Database Buffers 423624704 bytes
Redo Buffers 4259840 bytes
数据库装载完毕。
SQL> alter database open;
alter database open
*
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 5 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 5: 'C:\TYKM.DBF'

SQL> alter database datafile 5 offline drop;【5是数据文件中的5,一般是从5开始】

数据库已更改。

SQL> alter database open;【我们一直循环这个语句,直至不再提示错误】
alter database open

*

第 1 行出现错误:

ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件

ORA-01110: 数据文件 6: 'D:\ORACLE\PRODUCT\CARDDOCUMENT_INFO_TABLESPACE5.DBF'

数据库已更改。
................................

SQL> alter database datafile 5 offline drop;

数据库已更改。

SQL> shutdown normal
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup

ORACLE 例程已经启动。

Total System Global Area 612368384 bytes

Fixed Size 1250428 bytes

Variable Size 100666244 bytes

Database Buffers 503316480 bytes

Redo Buffers 7135232 bytes

数据库装载完毕。

ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件

ORA-01110: 数据文件 6: 'D:\ORACLE\PRODUCT\CARDDOCUMENT_INFO_TABLESPACE5.DBF'

SQL> alter database datafile 6 offline drop;
数据库已更改。
SQL> shutdown normal

ORA-01109: 数据库未打开

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。
Total System Global Area 612368384 bytes

Fixed Size 1250428 bytes

Variable Size 100666244 bytes

Database Buffers 503316480 bytes

Redo Buffers 7135232 bytes

数据库装载完毕。

ORA-01157: 无法标识/锁定数据文件 7 - 请参阅 DBWR 跟踪文件

ORA-01110: 数据文件 7: 'D:\ORACLE\PRODUCT\CARDDOCUMENT_INFO_TABLESPACE6.DBF'

SQL> alter database datafile 7 offline drop ;
数据库已更改。
SQL> shutdown normal

ORA-01109: 数据库未打开

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。
Total System Global Area 612368384 bytes

Fixed Size 1250428 bytes

Variable Size 100666244 bytes

Database Buffers 503316480 bytes

Redo Buffers 7135232 bytes

数据库装载完毕。

ORA-01157: 无法标识/锁定数据文件 8 - 请参阅 DBWR 跟踪文件

ORA-01110: 数据文件 8: 'D:\ORACLE\PRODUCT\CARDDOCUMENT_INFO_TABLESPACE7.DBF'

SQL> alter database datafile 8 offline drop;
数据库已更改。
SQL> shutdown normal

ORA-01109: 数据库未打开

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。
Total System Global Area 612368384 bytes

Fixed Size 1250428 bytes

Variable Size 100666244 bytes

Database Buffers 503316480 bytes

Redo Buffers 7135232 bytes

数据库装载完毕。

数据库已经打开。
已经解决完成,现在可以关闭重新登录下PLSQL了,如果还有异常,请发表评论,大家来讨论讨论。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐