介绍
大家好,我是本际云服务器推荐网的小编小本本,今天给大家分享一起Oracle数据库宕库的案例分析及解决方法。

问题分析
某天晚上22点16分左右,收到了一个RAC数据库两节点的所有实例宕库告警,登录服务器,启动数据库时,数据库open失败。处理过程如下:
- 排查alert日志,日志中发现了ora-600报错。
- 登录mos网站,搜索ora-600报错匹配到了一个文章“Ora-600Krccfl_chunkWhenBlockChangeTrackingenabled(DocID2046745.1)”
- 检查alert日志最近的中是否有数据文件offline/online的操作
经过排查和查找资料,发现问题是因为在添加数据文件时,磁盘组名字前面的”+”忘记添加了,数据文件添加到了本地,触发了数据库数据保护机制,从而导致数据库实例cash掉。解决方法是先禁用块改变跟踪,再重新进行一次0级备份之后,块改变跟踪信息才能生效。
改进措施
为了避免误操作,在使用Movetableonline操作时,要注意块改变跟踪的问题。增加操作审核,可以帮助我们避免此类问题的发生。
更多精彩干货分享,敬请关注IT那活儿。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6023.html
