存储工程师在维护存储时不小心把链接在数据库服务器的官交换机其中一台断电再加电5分钟内又断另一台,导致数据库服务器穿线I/O error数据库hang,我们的小DBA在处理问题的时候太暴力,直接kill smon process重启数据库,在open状态时遇到ORA-00600: internal error code, arguments: [kcrfr_update_nab_2],[0x7000003EF9D93F0], [2], [], [], [], [], []
成都创新互联专注于德安企业网站建设,自适应网站建设,电子商务商城网站建设。德安网站建设公司,为德安等地区提供建站服务。全流程按需网站制作,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务当时我们的DBA就直接傻眼,我过接到这个case并查看相关日志文件,及oracle mos上的查询,解决方法如下,使用数据库的备份,直接回复到数据库hang那一时间点,并成功开库。
原因:主备光交在较短的时间断电,导致DB server I/O写错误,oracle relog 没有写成功,强行关、开库触发此错误,根据oracle mos及网络查询解决方法如下:
1.如果有备份,利用备份进行不完全恢复,跳过最后异常的redo,数据库resetlogs打开
2.如果没有备份,尝试使用历史的控制文件进行不完全恢复,或者直接跳过数据库一致性打开库.
3.互联网有人解决删除redo第二组成员数据库open成功(http://blog.itpub.net/16976507/viewspace-1266952/)
此问题的数据库版本是Orale 11.2.0.4 OS version RedHat 6.4, PC Sever IBM 3750,单机,由于此库是用于BI研究,对实时性要求不高,日志组只用1组member,也没无法实现哪位网友的方法,以后可以测试一下。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前文章:ORA-600kcrfr_update_nab_2breakdown-创新互联
网站链接:http://scyingshan.cn/article/dheech.html