博客
关于我
数据恢复顾问(DRA)
阅读量:444 次
发布时间:2019-03-06

本文共 730 字,大约阅读时间需要 2 分钟。

(1)DRA介绍

         数据恢复顾问(Data Recovery Advise)是一个诊断和修复数据库的工具,DRA能够修复数据文件和(某些环境下)控制文件的损坏,它不提供spfile和logfile的修复。

(2)DRA局限性

        1.只有实例处于nomount或更高状态时,才能使用DRA进行数据库恢复;

        2.DRA只适用于单实例的数据库环境,RAC和Data Guard均不适用;

(3)使用DRA进行数据恢复

        使用DRA恢复数据库主要用到三个命令:

        --LIST FAILURE : display failures

        --ADVISE FAILURE : display repair options

        --REPAIR FAILURE :fix the failures

三个命令具有严格的顺序:list failure --> advise failure --> repair failure。

 

例子1.使用DRA恢复数据文件

Step1.备份整个数据库,作为DRA数据恢复的基础

Step2.查看数据库的数据文件

Step3.删除12号数据文件

 

Step4.重启数据库,发现只能启动到mount状态,无法打开数据库,提示缺少12号文件

Step5.连接到RMAN

Step6.使用list failure列出数据文件的故障问题

 

Step7.使用advise failure展现修复选项,这里有手动修复选项和自动修复选项,我们可以使用自动修复选项

在自动修复选项的最后面,有一个修复脚本,我们可以看一下里面的内容

Step8.使用repair failure修复数据文件,其实就是去执行上一步修复脚本文件里面的命令

 数据文件恢复完成,将数据库打开

 

完成恢复。

转载地址:http://fnsyz.baihongyu.com/

你可能感兴趣的文章
MySQL集群解决方案(2):主从复制架构
查看>>
MySQL集群解决方案(3):MyCat中间件
查看>>
MySQL集群解决方案(4):负载均衡
查看>>
MySQL集群解决方案(5):PXC集群
查看>>
MySQL面试宝典
查看>>
WAP短信:融合传统短信和互联网的新型通信方式
查看>>
mysql面试题学校三表查询_mysql三表查询分组后取每组最大值,mysql面试题。
查看>>
Mysql面试题精选
查看>>
MySQL面试题集锦
查看>>
mysql面试题,存储引擎InnoDB和MyISAM
查看>>
mysql面试题:为什么MySQL单表不能超过2000W条数据?
查看>>
mysql面试题:创建索引时会不会锁表?
查看>>
mysql面试题:高度为3的B+树可以存放多少数据?
查看>>
mysql颠覆实战笔记(八)--mysql的自定义异常处理怎么破
查看>>
mysql驱动、durid、mybatis之间的关系
查看>>
mysql驱动支持中文_mysql 驱动包-Go语言中文社区
查看>>
MySQL高可用之——keepalived+互为主从
查看>>
MySQL高可用切换_(5.9)mysql高可用系列——正常主从切换测试
查看>>
MySQL高可用解决方案
查看>>
MySQL高可用解决方案详解
查看>>