oracle ORA-00600: internal error code, arguments: [kghstack_free2], [], [], [], [], [], [], []故障处理

2018年春节过完后回来巡检系统,发现数据库服务器节点1异常重启过。赶紧查看数据库运行状态,crs_stat -t一看,DB、inst都是offline状态。尝试crs_start -all 启动不成功,寻找高人指点,百度上询问。目前临时处理让数据库恢复正常运行,作此记录,以免自己忘记。后续继续补上完全解决办法。

经过网上搜索发现一个oracle专家站点(http://www.xifenfei.com/2013/02/ora-00600kghstack_free2%E5%BC%82%E5%B8%B8%E6%81%A2%E5%A4%8D.html),再此感谢下。

按此操作,进入sqlplus "/as sysdba"

                         startup mount;启动数据库实列等待返回oracle instance started后再执行下一步

                          alter system set event='10513 trace name context forever,level 2' scope=spfile;

                          返回system altered.

                          show parameter event 查看VALUE值是否被修改为 10513 trace name context forever, level 2确认修改成功后 再关闭数据库

                          shutdown 关闭数据库

                          startup 再次开启数据库成功

最后再crs_start -all 启动集群数据库,启动全部恢复到online 

还需查找引起事务未正常执行的事件,进行彻底解决。寻找解决办法中,有大侠知道的欢迎指点。

                                           


你可能感兴趣的:(oracle,rac,故障处理)