eygle.com   eygle.com
eygle.com  
 

« ORA-07445 与 PL/SQL Developer 案例一则 | Blog首页 | DBA日常工作职责 - 我对DBA的七点建议 »

DBA警示录:存储故障的处理应当谨慎

作者:eygle |【转载时请以超链接形式标明文章和作者信息及本声明
链接:

昨天有客户的存储出现问题,导致数据库崩溃,需要进行数据库恢复。

客户的存储使用RAID 5划分,声称出现故障后未进行任何操作,可是当存储恢复工程师将文件恢复出来后,文件显示的都是损坏。
如果用dbv检查,所有数据块全部是损坏的,存储工程师怀疑用户做过一些不恰当的恢复尝试,导致了数据的损坏、丢失及不可恢复。

我想说的是,当数据库系统存储出现故障后,如果不清楚一些操作会带来的影响,那么一定要谨慎的采取拯救措施,如果可能,最好完全保留现场,或者完全备份后再进行恢复尝试

当尝试使用控制文件时,遇到了如下错误,控制文件由于存储问题而彻底损坏:

Sat Feb 14 21:56:58 2009
ORA-205 signalled during: alter database mount
...
Sat Feb 14 21:57:27 2009
alter database mount

Sat Feb 14 21:57:27 2009
ORA-00202: controlfile: 'd:\oracle8\ora81\oradata\ess\control01.ctl'
ORA-27041: unable to open file
OSD-04002: 无法打开文件
O/S-Error: (OS 3) 系统找不到指定的路径。

ORA-205 signalled during: alter database mount
...
Sat Feb 14 21:59:46 2009
alter database mount

Sat Feb 14 21:59:46 2009
ORA-00202: controlfile: 'd:\oracle8\ora81\oradata\ess\control01.ctl'
ORA-27048: skgfifi: file header information is invalid
OSD-04004: 无效的文件页楣

Sat Feb 14 21:59:49 2009
ORA-205 signalled during: alter database mount
...

记录一下算是警醒。

-The End-


历史上的今天...
      >> 2008-02-15文章:
             Oracle Database常用补丁集Patch号
      >> 2007-02-15文章:
------
这篇 【DBA警示录:存储故障的处理应当谨慎】来自 eygle.com | CSDN网摘| del.icio.us|Google订阅 | 鲜果订阅 | 抓虾订阅

By eygle on 2009-02-15 13:07 | Comments (0) | Posted to Beginner | Edit |

相关文章 随机文章
  • HDS Truecopy实现原理及项目的选择
  • DBA日常工作职责 - 我对DBA的七点建议
  • DBA警示录:props$应当成为禁忌
  • 关于DBA的向往与自我的学习
  • Oracle DBA 入门、进阶学习路线图
  • 如何才能防止拉网页?
    恩墨科技成功签下第一个企业客户
    参加EMC Forum 2005-加速信息生命周期管理大会
    基于自定义函数的Function-Based索引创建
    一年过了一年 年底再议健康
    搜索本站:

    留言 (0)

    发表留言:



    Remember Me?
    (输入验证码后方可评论,谢谢支持)



    CopyRight © 2004~2010 eygle.com, All rights reserved.