这里展示一下使用RMAN工具处理“坏块”的一般流程:
记得这个方法之前一定要有RMAN备份,备份永远是恢复的前提!
1.验证数据文件的有效性(查看是否有坏块):
RMAN> backup validate datafile '/oracle/oradata/ora10g/tbs_sec_d01.dbf';
2.查询v$database_block_corruption视图,得到“坏块”的具体信息
sys@ora10g> select * from v$database_block_corruption;
3.使用RMAN命令修复损坏的数据库块
RMAN> blockrecover datafile 5 block 126,127;
4.修复完成后,记得一定要对数据库进行备份(备份方式您自己定)
secooler
09.07.29
-- The End --
记得这个方法之前一定要有RMAN备份,备份永远是恢复的前提!
1.验证数据文件的有效性(查看是否有坏块):
RMAN> backup validate datafile '/oracle/oradata/ora10g/tbs_sec_d01.dbf';
2.查询v$database_block_corruption视图,得到“坏块”的具体信息
sys@ora10g> select * from v$database_block_corruption;
3.使用RMAN命令修复损坏的数据库块
RMAN> blockrecover datafile 5 block 126,127;
4.修复完成后,记得一定要对数据库进行备份(备份方式您自己定)
secooler
09.07.29
-- The End --
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/519536/viewspace-610764/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/519536/viewspace-610764/