1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

Oracle的块改变跟踪引发的宕库案例

介绍

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

Oracle的块改变跟踪引发的宕库案例

问题分析

某天晚上22点16分左右,收到了一个RAC数据库两节点的所有实例宕库告警,登录服务器,启动数据库时,数据库open失败。处理过程如下:

  1. 排查alert日志,日志中发现了ora-600报错。
  2. 登录mos网站,搜索ora-600报错匹配到了一个文章“Ora-600Krccfl_chunkWhenBlockChangeTrackingenabled(DocID2046745.1)”
  3. 检查alert日志最近的中是否有数据文件offline/online的操作

经过排查和查找资料,发现问题是因为在添加数据文件时,磁盘组名字前面的”+”忘记添加了,数据文件添加到了本地,触发了数据库数据保护机制,从而导致数据库实例cash掉。解决方法是先禁用块改变跟踪,再重新进行一次0级备份之后,块改变跟踪信息才能生效。

改进措施

为了避免误操作,在使用Movetableonline操作时,要注意块改变跟踪的问题。增加操作审核,可以帮助我们避免此类问题的发生。

更多精彩干货分享,敬请关注IT那活儿。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6023.html