数据库

本类阅读TOP10

·SQL语句导入导出大全
·SQL Server日期计算
·SQL语句导入导出大全
·SQL to Excel 的应用
·Oracle中password file的作用及说明
·MS SQLServer OLEDB分布式事务无法启动的一般解决方案
·sqlserver2000数据库置疑的解决方法
·一个比较实用的大数据量分页存储过程
·如何在正运行 SQL Server 7.0 的服务器之间传输登录和密码
·SQL中两台服务器间使用连接服务器

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
Error:ORA-01033:ORACLE initialization or shutdown in progress错误解决

作者:未知 来源:月光软件站 加入时间:2005-5-13 月光软件站

因为晚上就要进行数据库的考试了,所以今中午开始就努力奋斗,争取把没复习完的东西搞完,结果就遇见了很久以前遇见的一个错误,想想,这个错误当初在同学当中比较常见,所以写出,希望对有这个问题的朋友有所帮助.

01033, 00000, "ORACLE initialization or shutdown in progress"
// *Cause: An attempt was made to log on while Oracle is being started up
//         or shutdown.
// *Action: Wait a few minutes. Then retry the operation.

所以在http://www.sou3w.com/database16/database254111.htm就有网友建议重启,效果如何.我不知道,有兴趣可以自己去试.下面是我的解决的步骤.其实主要参考自下面的文章.

http://www.helpdiy.com/bbs/redirect.php?tid=208&goto=lastpost&fpage=1&sid=t2VqoX当然我的电脑没有断电,起因是我在做表空间练习的时候删除了我所创建的数据文件,

以sys登录为sysdba
sqlplus /NOLOG
SQL>connect sys/用户口令as sysdba
SQL>shutdown normal
SQL>startup mount
SQL>alter database open
SQL>shutdown normal
SQL>startup

结果出现
SQL> alter database open
  2  ;
alter database open
*
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 5 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 5: 'F:\ORACLE\TEST01.DBF'

由此可得出是我刚才的数据文件删除操作引起的,怎么办呢?

下面是我的命令行的贴图,希望不是太乱.

ORA-01157: 无法标识/锁定数据文件 5 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 5: 'F:\ORACLE\TEST01.DBF'


SQL> alter database create datafile 5;

数据库已更改。

SQL> conn scott/tiger
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress


警告: 您不再连接到 ORACLE。
SQL> alter database datafile 5 offline drop;
SP2-0640: 未连接
SQL> conn sys/oracle
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress


SQL> conn sys/oracle as sysdba;
已连接。
SQL> alter database datafile 5 offline drop;

数据库已更改。

SQL> conn scott/tiger
ERROR:
ORA-01033: ORACLE initialization or shutdown in progres

怎么还回出现相同的错误呢?重复上面的步骤,你会发现

ORA-01157: 无法标识/锁定数据文件 6- 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 6: 'F:\ORACLE\TEST01.DBF'

和上面出现同一个错误,不过,看清楚哦,,      是数据文件6   而不是数据文件5,

那么的话,继续吧SQL> alter database create datafile  6;

知道你重复上面的步骤,发现能用scott登陆为止,其实你删除了几个数据文件,你就要重复删除几次.

呵呵,抓紧时间,马上复习.希望考个好成绩!









相关文章

相关软件