• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >oracle > Oracle ASM数据库故障数据恢复解决方案

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

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了oracle asm管理,oracle asm是什么,kmod oracleasm,oracleasm 2.6.32,oracleasm 2.6.18等相关知识,希望本文的分享对您有所帮助

一、故障描述

  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数据库故障数据恢复解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Oracle ASM数据库故障数据恢复解决方案
  • 探索ORACLE之ASM概念(完整版)

相关文章

  • 2017-05-11Oracle静态注册与动态注册详解
  • 2017-05-11Oracle删除表、字段之前判断表、字段是否存在
  • 2017-08-17oracle用户、权限、数据字典等相关操作
  • 2017-05-11oracle RETURNING 子句使用方法
  • 2017-05-11Oracle 查询表信息获取表字段及字段注释
  • 2017-05-11理解和使用Oracle 8i分析工具LogMiner
  • 2017-05-11Oracle Database Server 'TNS Listener'远程数据投毒漏洞(CVE-2012-1675)的完美解决方法
  • 2017-05-11Oracle数据库按时间进行分组统计数据的方法
  • 2017-05-11oracle数据库删除数据Delete语句和Truncate语句的使用比较
  • 2017-05-11oracle 数据库数据迁移解决方案

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Oracle对于死锁的处理方法
    • ORA-00947:Not enough values (没有足够的值)的深入分析
    • Oracle 簇的使用详解
    • Orcale权限、角色查看创建方法
    • Oracle高级队列(Advanced Queue)简单实例
    • 六分钟学会创建Oracle表空间的实现步骤
    • oracle 创建字段自增长实现方式
    • 查询Oracle中正在执行和执行过的SQL语句
    • WMware redhat 5 oracle 11g 安装方法
    • ORACLE 自动提交问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有