ORA-01033: ORACLE initialization or shutdown in progress

写于2011-04-15 22:09

 

总结:乱关机导致了这个错误的出现,同时因为这个错误引发了如下的错误:

ORA-00313: 无法打开日志组 1 (线程 1) 的成员
ORA-00312: 联机日志 1 线程 1: 'C:\DEVELOPER\ORACLE\ORADATA\ORCL\REDO01.LOG'

 

解决办法:

 

 

 

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

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

SQL*Plus: Release 9.0.1.0.1 - Production on 星期六 4月 2 22:15:02 2011

(c) Copyright 2001 Oracle Corporation.  All rights reserved.

SQL> conn /as sysdba
已连接。
SQL> startup force
ORACLE 例程已经启动。

Total System Global Area  118255568 bytes
Fixed Size                   282576 bytes
Variable Size              83886080 bytes
Database Buffers           33554432 bytes
Redo Buffers                 532480 bytes
数据库装载完毕。
ORA-00313: 无法打开日志组 1 (线程 1) 的成员
ORA-00312: 联机日志 1 线程 1: 'C:\DEVELOPER\ORACLE\ORADATA\ORCL\REDO01.LOG'


SQL> recover database
ORA-00283: 恢复会话因错误而取消
ORA-00264: 不要求恢复


SQL> startup force
ORACLE 例程已经启动。

Total System Global Area  118255568 bytes
Fixed Size                   282576 bytes
Variable Size              83886080 bytes
Database Buffers           33554432 bytes
Redo Buffers                 532480 bytes
数据库装载完毕。
ORA-00313: 无法打开日志组 1 (线程 1) 的成员
ORA-00312: 联机日志 1 线程 1: 'C:\DEVELOPER\ORACLE\ORADATA\ORCL\REDO01.LOG'


SQL> select group#, sequence#, archived, status from v$log;

    GROUP#  SEQUENCE# ARC STATUS
---------- ---------- --- ----------------
         1          2 NO  INACTIVE
         2          3 NO  INACTIVE
         3          4 NO  INVALIDATED

SQL> alter database clear unarchived logfile group 1;

数据库已更改。

SQL> alter database clear logfile group 1;

数据库已更改。

SQL> alter database clear logfile group 2;

数据库已更改。

SQL> alter database clear logfile group 3;

数据库已更改。

 

 

 

最后,在服务控制台里重启相关的Oracle进程,OK。

 

 参考资料:

http://topic.csdn.net/t/20060809/22/4938810.html

 

 

2011-04-02 22:26

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值