oracle快照不自动创建导致没办法收集awr报告的原因和解决方法

58次阅读
没有评论

共计 1490 个字符,预计需要花费 4 分钟才能阅读完成。

本篇内容介绍了“oracle 快照不自动创建导致没办法收集 awr 报告的原因和解决方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让丸趣 TV 小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

  今天发现客户 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]
Information in this document applies to any platform.

SYMPTOMS

Due to other reasons, the MMON process died and subsequent AWR reports are therefore not getting generated.

The MMON process should automatically be respawned but it is not.

CAUSE

MMON/MMNL not being respawned or recreated is due to:

unpublished bug: Bug 19565533 – MMON/MMNL CAN NOT BE AUTOMATICALLY RESTARTED AFTER KILLED

The issue only occurs on 11.2.0.4 and is a regression of the fix for

Apply interimAs a workaround, you can respawn the MMON process by next methods:

Restart the database instance

– OR –

Set the instance to restricted session mode and then bring it back to normal mode using following commands as SYSDBA:
 

alter system enable restricted session;
alter system disable restricted session;

原因。是 bug 所导致的 mmon 和 mmnl 进程死掉
解决办法:
1、重启实例
2、不需要重启实例,将数据库设置成 restricted session 模式
alter system enable restricted session; br font-size:14.6667px;white-space:normal;background-color:#E0EAF1; / alter system disable restricted session;
    设置 restricted session 模式,对 dba 权限没有影响,普通用户是无法连接数据库,需要授予 restricted session 权限才能连接数据库,普通用户现有的链接不会有影响。

问题解决。

“oracle 快照不自动创建导致没办法收集 awr 报告的原因和解决方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注丸趣 TV 网站,丸趣 TV 小编将为大家输出更多高质量的实用文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-28发表,共计1490字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)