oracle 未归档redo丢失或损坏(inactive状态)

当Oracle数据库在非归档模式下遇到inactive状态的redo日志损坏时,可以采取清除损坏日志组或删除并重新添加日志的方式来解决。通过alter system checkpoint和alter database clear/drop/open logfile等SQL命令,可以成功修复并打开数据库。
摘要由CSDN通过智能技术生成

1. 非归档模式下,非current redo 丢失或损坏(inactive状态)
 
方法:直接清除损坏日志组,或者直接删除日志,打开数据库后再重新添加;

注意:归档模式方法一样

--例子
--Session 1

SQL> select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES  BLOCKSIZE  MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME
---------- ---------- ---------- ---------- ---------- ---------- --- ---------------- --------------------------
  1     1        91    52428800    512      1       NO  CURRENT  1627245    29-DEC-15  2.8147E+14
  2     1        89    52428800    512      1       NO  INACTIVE 1627239    29-DEC-15  1627242     29-DEC-15
  3 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值