eygle.com   eygle.com
eygle.com  
 

« January 21, 2006 | Blog首页 | January 23, 2006 »



January 22, 2006

年终难终 进入数据库事故多发期

作者:eygle

出处:http://blog.eygle.com

据多日观测,临近年终,国内各行业数据库已经进入了数据库事故多发期,主要重大事故有:

误删表空间
System损坏
又一个System损坏

再加上今日,dcba又报道了一例redo损坏的重大事故:

在open时删除了所有的联机log后能起来吗?

在这里我不想就具体技术细节进行评论,我只想说说我对这些问题的看法.在我反复面试我的DBA们时,经常我会谈到:

在我们这里,你不会遇到太复杂的恢复情况,一个管理良好的数据库始终能够从容的从事故或灾难中恢复出来,所以比较起来,在复杂的技术和严谨的态度之间,我们更需要你的严谨.

这也是我对DBA的一个基本要求,如果你足够严谨,以上的情况你可能都不需要面对,最严重的情况,你还有有效的备份可以恢复.在我主讲的DBA课程中,我曾经提到的DBA四大守则里,第一守则就是:

备份重于一切
          系统总是要崩溃的,没有有效的备份只是等哪一天死!

然而可惜的是大多数人都在运行无备份的数据库系统,这是DBA的悲哀.

顺便说一句的是DCBA的这个案例:在open时删除了所有的联机log后能起来吗?.

我认为是可以恢复的,ORA-00600的4194错误并非无解,只是不同情况要区别对待就是了.

 

 

Posted by eygle at 2:48 PM | Comments (3)



CopyRight © 2004-2008 eygle.com, All rights reserved.