(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修复数据文件,其实就是去执行上一步修复脚本文件里面的命令
数据文件恢复完成,将数据库打开
完成恢复。
总结以上是内存溢出为你收集整理的数据恢复顾问(DRA)全部内容,希望文章能够帮你解决数据恢复顾问(DRA)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)