暂无图片
分享
徐sir
2019-05-09
数据库频繁宕机,报错controlfile header

数据库版本10.2.0.4 windows2008r2

最近频繁宕机,事发时间都是下班以后,凌晨,该时间段也没有备份或是其他定时任务。保存如下

The controlfile header block returned by the OS

has a sequence number that is too old.

The controlfile might be corrupted.

PLEASE DO NOT ATTEMPT TO START UP THE INSTANCE

without following the steps below.

RE-STARTING THE INSTANCE CAN CAUSE SERIOUS DAMAGE

TO THE DATABASE, if the controlfile is truly corrupted.

In order to re-start the instance safely,

please do the following:

(1) Save all copies of the controlfile for later

analysis and contact your OS vendor and Oracle support.

(2) Mount the instance and issue:

ALTER DATABASE BACKUP CONTROLFILE TO TRACE;

(3) Unmount the instance.

(4) Use the script in the trace file to

RE-CREATE THE CONTROLFILE and open the database.

网上看了很多说是io问题,官方文档也看了,也是这么说的,隐藏参数没敢改,今天去现场检查下存储看看,

不知到还有没有别的处理思路。

收藏
分享
2条回答
默认
最新
章芋文

信息里面已经说明了控制文件已经损坏,存储或者I/O的问题导致控制文件被旧的控制文件副本覆盖。

解决方案也给出了,需要重建控制文件即可,不需要设置隐含参数。

暂无图片 评论
暂无图片 有用 0
章芋文
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏