Oracle ASM故障数据恢复解决方案

 更新时间:2019年11月08日 14:18:04   作者:宋国建  
在本篇文章里小编给大家整理的是关于Oracle ASM故障数据恢复解决方案以及相关知识点,有需要的朋友们参考下。

一、故障描述

ASM磁盘组掉线 ,ASM实例不能mount。ASM磁盘组有4个500G的磁盘组成,数据库和ASM软件为10.2.0.1,急需恢复oracle数据库。

二、故障分析

分析组成ASM磁盘组的磁盘,取出ASM元数据,对元数据进行分析:ASM存储元数据损坏,导致diskgroup无法mount。重组ASM存储空间,从ASM磁盘组中导出数据库文件,然后对数据库文件进行检测,修复。如果数据库文件完好,可以利用从ASM磁盘组中导出的数据库文件启动数据库。如果数据库文件损坏,这底层解析这些数据库文件,将数据导入到新的数据库中,恢复数据。

三、恢复过程

1 底层获取ASM元数据,重组ASM存储空间

2 使用北亚ASM解析工具,解析ASM结构,获得ASM中数据文件


3 使用北亚oracle文件检测工具对ASM磁盘组中的数据库文件进行检测


4 使用北亚oracle解析工具,解析所有数据文件中的数据记录,按用户导入到新的数据库中


四、恢复结果

重组ASM存储空间,底层解析ASM磁盘,导出数据库文件。底层解析这些数据库文件,按用户将数据导入到新的数据库中,通过抽查数据表的方式验证数据,数据恢复成功。

以上就是本次介绍的关于Oracle ASM故障数据恢复解决方案的全部知识点,感谢大家的而学习和对脚本之家的支持。

相关文章

  • 深入Oracle的left join中on和where的区别详解

    深入Oracle的left join中on和where的区别详解

    本篇文章是对Oracle的left join中on和where的区别进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • sqlplus 命令登录 Oracle数据库的多种方法

    sqlplus 命令登录 Oracle数据库的多种方法

    这篇文章主要介绍了sqlplus 命令登录 Oracle数据库的两种方法,方式一通过sql*plus 命令窗口,方式2:通过 cmd 窗口,每种方式给大家介绍的非常详细,需要的朋友可以参考下
    2021-09-09
  • oracle分区表之hash分区表的使用及扩展

    oracle分区表之hash分区表的使用及扩展

    Hash分区是Oracle实现表分区的三种基本分区方式之一。对于那些无法有效划分分区范围的大表,或者出于某些特殊考虑的设计,需要使用Hash分区,下面介绍使用方法
    2014-01-01
  • 解决Oracle 查询时报错ORA-00923: FROM keyword not found where expected的问题

    解决Oracle 查询时报错ORA-00923: FROM keyword not found where 

    这篇文章主要介绍了解决Oracle 查询时报错ORA-00923: FROM keyword not found where expected的问题,主要给大家介绍可能发生报错的几种情况,感兴趣的朋友跟随小编一起看看吧
    2023-03-03
  • Oracle存储过程新手入门教程(附学习用例)

    Oracle存储过程新手入门教程(附学习用例)

    存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令,下面这篇文章主要给大家介绍了关于Oracle存储过程新手入门教程的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-03-03
  • Oracle数据库INSERT INTO的几种用法举例

    Oracle数据库INSERT INTO的几种用法举例

    INSERT INTO语句可以有多种写法,具体取决于插入的数据来源和目标,这篇文章主要给大家介绍了关于Oracle数据库INSERT INTO的几种用法举例,需要的朋友可以参考下
    2024-02-02
  • oracle中rownum和row_number()

    oracle中rownum和row_number()

    这篇文章主要介绍了oracle中rownum和row_number()的使用方法以及区别和联系,十分的详细,有需要的小伙伴可以参考下。
    2015-05-05
  • Oracle提高空间使用率的方法小结

    Oracle提高空间使用率的方法小结

    这篇文章给大家详细介绍了Oracle 如何提高空间使用率,文中给大家总结了八种提高Oracle空间使用率的方法,并通过图文讲解的非常详细,需要的朋友可以参考下
    2024-02-02
  • Oracle 给rac创建单实例dg并做主从切换功能

    Oracle 给rac创建单实例dg并做主从切换功能

    这篇文章主要介绍了Oracle 给rac创建单实例dg并做主从切换功能,通过实例代码给大家介绍rac搭建过程,需要的朋友可以参考下
    2019-12-12
  • Oracle创建带有参数的视图代码介绍

    Oracle创建带有参数的视图代码介绍

    这篇文章主要介绍了Oracle创建带有参数的视图代码介绍,简介地介绍了创建方法,具有一定参考价值,需要的朋友可以了解下。
    2017-09-09

最新评论