对联机日志的损坏要根据日志状态进行分析,联机日志一般会有Current、Active和Inactive三种状态。Inactive状态不会造成数据丢失。而Active和Current状态的日志一般会造成数据的丢失。根据v$log.status判断受损日志的状态。

a.如果是Inactive状态的日志损坏,把该组日志drop就可以。因为每个thread至少要有两组日志,所以在删除前要先添加一组。

b.如果是ACTIVE/CURRENT状态,则要进行一下操作:

1.关闭所有实例
2.在受损实例上,启动到mount状态;
3.用recover database until cancel模拟一次不完全恢复
4.执行alter database open resetlogs命令
5.实例启动成功后,启动其他实例
6.对数据库进行一次全备

转:http://www.cnblogs.com/polestar/p/5751734.html

转载于:https://www.cnblogs.com/andy6/p/5925480.html

大话RAC介质恢复---联机日志损坏相关推荐

  1. Oracle当前日志组出错,【案例】Oracle报错ORA-00313 ORA-00312 ORA-27037当前联机日志损坏恢复...

    天萃荷净 运维DBA反映Oracle数据库在启动时报错ORA-00313 ORA-00312 ORA-27037,分析原因为数据库redo联机日志文件损坏导致 环境模拟 删除状态为active的联机日 ...

  2. 联机日志损坏时的恢复(非正常关闭数据库)

    1.创建表T2 SQL> create table t2( a1 number(10), a2 char(10)) tablespace users; 2.插入两行数据 SQL> inse ...

  3. 当前联机日志损坏恢复

    2019独角兽企业重金招聘Python工程师标准>>> 环境模拟 删除状态为active的联机日志,然后强行关闭数据库 处理过程 SQL> startup ORACLE ins ...

  4. 联机日志损坏的解决办法

    数据库装载完毕. ORA-16038: 日志 3 序列号 5035 无法归档 ORA-19809: 超出了恢复文件数的限制 ORA-00312: 联机日志 3 线程 1: ......REDO03.L ...

  5. oracle连接失败日志文件,Oracle中的联机日志文件发生不同程度损坏的恢

    ORACLE通过redo来保证数据的重演,从而使得在数据库故障的时候,可以恢复,在数据库中redo文件至关重要.????????? 1.对于联机日志损坏要根据日志状态进行分析,联机日志一般分为Curr ...

  6. 5.1 损坏联机日志的恢复方法

    5.1 损坏联机日志的恢复方法 5.1.1 损坏非当前联机日志  大家都清楚,联机日志分为当前联机日志和非当前联机日志,非当前联机日志的损坏是比较简单的,一般通过clear命令就可以解决问题. 1.启 ...

  7. oracle recover redo,oracle redo log日志(当前或非当前日志)损坏之后的db恢复

    出错情况: sql> alter database open; alter database open * 第 1 行出现错误: ora-01113: 文件 1 需要介质恢复 ora-01110 ...

  8. ORACLE联机日志文件丢失或损坏的处理方法(转)

    经验总结: 联机日志分为当前联机日志和非当前联机日志,非当前联机日志的损坏是比较简单的,一般通过clear命令就可以解决问题. 损坏非当前联机日志: 1.启动数据库,遇到ORA-00312 or OR ...

  9. oracle查看联机日志,oracle联机日志和归档日志

    联机日志文件又叫重做日志文件,记录了对数据库修改的信息,包括用户对数据修改和数据库管理员对数据库结构的修改,一个oracle实例有一组或多组联机日志,每组至少包含1个或者多个日志成员,这里要多个日志成 ...

  10. oracle 日志丢失,Oracle联机日志文件丢失解决方法一例

    由于丢失的当前的联机日志文件,所以可能会丢失部分数据,破坏数据库的完整性,而且普通的重建日志文件的方式是不可行的,这个时候我们需要借助隐含参数_ALLOW_READ_ONLY_CORRUPTION或者 ...

最新文章

  1. SAP UI5 view controller lifecycle discussion - onInit
  2. C#中谁最快:结构还是类?
  3. arduino 光控灯_Arduino光控开关
  4. signature=172bb3bb7ef43cff1707b389c78d27cb,Signatures? of suicide
  5. 解决cmd命令行乱码问题
  6. Unity渐进式GPU烘焙找不到显卡
  7. 基于R语言的因子分析
  8. 集线器、交换机、网桥区别
  9. matlab portcons,马科维茨投资组合理论(均方模型)学习笔记——基于Matlab(二)...
  10. 方舟生存进化服务器存档位置,方舟生存进化怎么转移存档
  11. 有人说“星座对自己的运势预测和性格描述很准”。请谈读你的看法。 “星座热”的社会学解读
  12. 这些天学C++到学ROS,都感觉视频教程效果好些。效率也高些,相比于单自己看书而言。
  13. Vue项目在页面添加水印及在某一个页面去除水印功能
  14. ABP官方文档(十三)【对象之间的映射】
  15. draft https://www.cnblogs.com/shadow-wolf/p/6524603.html
  16. 数据中聚类个数的确定(Determining the number of clusters in a data set)
  17. 12563 - Jin Ge Jin Qu hao(DP)
  18. Random与ThreadLocalRandom 解析
  19. error loading midas.dll问题
  20. 前端开发基础——常用处理函数

热门文章

  1. Mysql 的 Cascade Restrict
  2. 由数据库连接池想到的----处理他人未释放的资源
  3. tcp传输控制协议-报文格式
  4. live555 RTSP服务器建立及消息处理流程
  5. H.264RTP封包原理
  6. python求第三边长_如何用python求第三条边边长
  7. c# dialogresult 选择文件_C#控件美化之路(12):自定义消息弹出框
  8. 2021-10-28 ACWING826 单链表
  9. Linux问题---------E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
  10. 线性代数--向量的内积,正交,正交矩阵,规范正交,施密特正交化