这再次印证了我反复提到的一个命题:数据库也需要休息。
每逢节假日,数据库也经常会自我选择放假。
以前我说:年终难终 进入数据库事故多发期,一年一度今又是,记得另外一个圣诞节,我还和Biti一起在北京的时候,同样遇到一个上海的朋友数据库崩溃,我们远程指导这位朋友恢复了数据。
这次的事情是这样的。
1.首先主机宕机,磁盘出错
看到以下这类错误,一般你的数据都很危险了
2.数据文件大量损坏
当然这次也不例外,大量文件损坏,dbv大量如下错误:
3.控制文件损坏
启动数据库出现如下错误:
4.经过反复确认,这个环境Over了
5.不完全的备份
以前的备份机制使得我可以从远程主机找到一系列备份集,但是没有控制文件。
通过备份集、dbms_backup_restore等手段,首先恢复出来数据文件,然后尝试启动数据库