本篇内容介绍了“oracle快照不自动创建导致没办法收集awr报告的原因和解决方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、虚拟空间、营销软件、网站建设、谯城网站维护、网站推广。今天发现客户oracle rac环境一节点不能自动创建快照,导致没有办法收集awr报告,只能手工创建快照,经过信息排除,发现一节点比二节点少了一些进程,发现一节点没有mmon和mmnl进程,这两进程就是自动创建快照的进程,这连个进程是oracle的非核心进程,可以kill掉,杀掉进程oracle会自动启动进程,并且自动维护。但客户这里的这两个进程是彻底的死掉了。在oracle mos中查找解决的原因。
1. 关于MMON和MMNL后台进程的MOS Document:
APPLIES TO: Oracle Database - Enterprise Edition - Version 11.2.0.4 to 11.2.0.4 [Release 11.2] SYMPTOMS Due to other reasons, the MMON process died and subsequent AWR reports are therefore not getting generated. CAUSE MMON/MMNL not being respawned or recreated is due to:
alter system enable restricted session; |
原因。是bug所导致的mmon和mmnl进程死掉
解决办法:
1、重启实例
2、不需要重启实例,将数据库设置成restricted session模式
alter system enable restricted session;
alter system disable restricted session;
设置restricted session模式,对dba权限没有影响,普通用户是无法连接数据库,需要授予restricted session权限才能连接数据库,普通用户现有的链接不会有影响。
问题解决。
“oracle快照不自动创建导致没办法收集awr报告的原因和解决方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联-成都网站建设公司网站,小编将为大家输出更多高质量的实用文章!