Oracle数据恢复_通过kfed repair修复Oracle ASM磁盘头

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:489

1 概述
在Oracle 10.2.0.5之前,ASM磁盘头块是没有自动备份,因此一旦磁盘头损坏,手工修复ASM磁盘头的操作是比较麻烦的。但是,自从Oracle 10.2.0.5之后,ASM磁盘头就会自动备份在另外一个块中,不管ASM AU SIZE为多少,而ASM磁盘头都会自动备份存储的位置是第2个AU的倒数第2个块上面。
2 通过kfed repaid修复ASM磁盘头2.1 模拟磁盘头被损坏
1、 检查当前asm磁盘组我们以systemdg来做测试,先破坏systemdg的磁盘头,然后通过kfed repair来实现修复:SQL> select group_number,name,state from v$asm_diskgroup;GROUP_NUMBER NAME STATE------------ ------------------------------ ----------- 1 DATADG MOUNTED 2 DATA MOUNTED 3 SYSTEMDG MOUNTED
2、 手工将systemdg dismount SQL> alter diskgroup SYSTEMDG dismount;Diskgroup altered.

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】