ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ORA-00265: instance recovery required, cannot set ARCHIVELOG mode

ORA-00265: instance recovery required, cannot set ARCHIVELOG mode

原创 Linux操作系统 作者:zjrodger 时间:2013-06-16 04:55:26 0 删除 编辑

【问题描述和重现】

今天打开数据库,想修改Oracle的归档模式结果出现以下错误:

SQL> alter database archivelog;

alter database archivelog

*

ERROR at line 1:

ORA-00265: instance recovery required, cannot set ARCHIVELOG mode

上网查了下,原来是上次系统的非正常关闭导致。需要重新打开数据库,使数据文件,控制文件,日志文件同步,再修改归档模式。

 

 

【解决方法】

将已经处于mount阶段的数据库打开(置于open阶段),然后再关闭,重启到mount阶段。

 

SQL> alter database open;

 

Database altered.

 

SQL> shutdown immediate;

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> startup mount;

ORACLE instance started.

 

Total System Global Area  623546368 bytes

Fixed Size                  1338308 bytes

Variable Size             436208700 bytes

Database Buffers          180355072 bytes

Redo Buffers                5644288 bytes

Database mounted.

 

SQL> alter database archivelog;

 

Database altered.

 

SQL> alter database open;

 

Database altered.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25851087/viewspace-764035/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 修改数据库名称
请登录后发表评论 登录
全部评论

注册时间:2013-04-14

  • 博文量
    42
  • 访问量
    560111