最近也在处理一些遗留的问题,所以对于使用orabbix的报警还是心怀敬畏之心,一方面是我们让它能够做全方位的监控,另一方面也让我发现我们还是存在不少的小问题,小问题虽小,但是放大了,就是大麻烦,甚至数据库事故。自从上次在社群分享了DB time的抖动案例之后,有不少的朋友似乎对这个工具很感兴趣,我做这个分享的一个主要原因就是希望大家在有些细节中发现问题,至于我分享的问题原因,都是各种各样的小问题,有些朋友也纳闷这种错误似乎还是比较低级的,通过一般的监控都应该解决,但是确实存在,发现了解决了,就是我们的最终目的。前几天又收到一条报警短信,提示某个备库报了ora错误,但是短信中也没有提到更多的ora信息,首先连接到主库看看是否dg出了问题,使用dgmgrl进行验证,没有发现任何问题。然后登录到备库,查看ora日志,发现了这么一段错误内容。Redo Shipping Client Connected as PUBLIC-- Connected User is ValidRFS[1873]: Assigned to RFS process 3095RFS[1873]: Identified database type as 'physical standby'RFS[1873]: Archived Log: '/opt/app/oracle/fra/SEXTDB3/archivelog/2015_09_22/o1_mf_1_2997_c016jv19_.arc'Tue Sep 22 08:00:31 2015Media Recovery Log /opt/app/oracle/fra/SEXTDB3/archivelog/2015_09_22/o1_mf_1_2997_c016jv19_.arcMedia Recovery Waiting for thread 1 sequence 2998Tue Sep 22 09:18:01 2015ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCELTue Sep 22 09:18:06 2015MRP0: Background Media Recovery cancelled with status 16037Tue Sep 22 09:18:06 2015Errors in file /opt/app/oracle/admin/extradb/bdump/extdb_mrp0_3067.trc:ORA-16037: user requested cancel of managed recovery operationRecovery interrupted!Tue Sep 22 09:18:08 2015Errors in file /opt/app/oracle/admin/extradb/bdump/extdb_mrp0_3067.trc:ORA-16037: user requested cancel of managed recovery operationTue Sep 22 09:18:08 2015MRP0: Background Media Recovery process shutdown (extdb)Tue Sep 22 09:18:09 2015Managed Standby Recovery Canceled (extdb)Tue Sep 22 09:18:09 2015Completed: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCELTue Sep 22 09:18:11 2015ALTER DATABASE OPEN READ ONLYTue Sep 22 09:18:11 2015

从错误信息来看,似乎是日志应用的mrp终止了,但是查看后面的日志发现最新的日志已经成功应用了,如果没有其他人的操作,那么这个操作就是自动触发的了。

好了,基本可以定位问题不是人为触发。应该是crontab或者scheduler来触发的了。

一个备库中ORA错误信息的分析 (r6笔记第69天)相关推荐

  1. 备库中ORA-00600错误的简单修复

    最近偶尔会接到一条短信,提示某个备库中出现了ORA-00600的错误.对于这个问题还真不能心存侥幸,自己带着疑问查看了一下, 这是一个一主两备的库,主库和其中的一个备库没有任何的ORA-00600的错 ...

  2. Oracle Dataguard中备库中归档日志不同步

    环境:RAC+单机 Dataguard 问题:启动备库到ADG模式时,发现后台归档日志并不同步 1.在备库中发现日志的归档日志不同步,内容如下: MRP0: Background Media Reco ...

  3. java错误页面显示错误信息_Struts2在JSP页面中显示错误信息和提示信息的方法

    Struts2在JSP页面中显示错误信息和提示信息的方法主要有以下四种. 注意:以下四种方法均需要使Action类继承ActionSupport类. 一.域级错误信息 ①重写Action中的valid ...

  4. ojdbc6中的错误信息(中英) 【转】

    http://hi.baidu.com/kingtckingtc/blog/item/41cfbab78a5b0cfe30add134.html ojdbc6中的错误信息(中英) 2009年09月11 ...

  5. 编译的时候所使用的动态库中出现错误:未定义的引用

    1.使用makefile编译的时候,出现错误如下: 如上图所示,是在动态库libicdbapi.so中出现了未定义错误,既然是未定义错误,说明sqlprct.....sqlnult这5个符号是外部符号 ...

  6. java io null异常,java.io.IOException:所有收集器的初始化失败。最后一个收集器中的错误是:null...

    我是MapReduce的新手,我试图找到问题的解决方案.我试图链接两个地图reduce作业.第一份工作正在执行,但在第二份工作上我是得到一个错误如下java.io.IOException:所有收集器的 ...

  7. Oracle数据库adg数据没同步,Oracle 11g备库无法开启ADG的原因分析

    今天碰到一个有些奇怪的问题,但是奇怪的现象背后都是有本质的因果. 下午在做一个环境的检查时,发现备库是在mount阶段,这可是一个11gR2的库,没有ADG实在是太浪费了,对于这种情况感觉太不应该了. ...

  8. 备库批量查询失败的原因分析

    目前线上有一套环境是10gR2的,采用了一主两备的架构.在其中一个备库上每天凌晨会开放一个窗口运行一些批量的查询,目前使用dg broker会在指定的时间把备库置为read-only,查询完毕之后修改 ...

  9. 关于PVS-Studio如何在用于... PVS-Studio的库中发现错误的故事

    This is a short story about how PVS-Studio helped us find an error in the source code of the library ...

最新文章

  1. Hdu 3341 Lost#39;s revenge (ac+自己主动机dp+hash)
  2. 脉络最清晰的C++高斯消元程序
  3. 结合源码深入理解Android Crash处理流程
  4. IE 8 开发人员工具详解 【转载】
  5. 前端基础_认识前端.md
  6. DNS无法解析IP_通过YouTube的封杀窥视DNS原理
  7. 要想拿到字节50k*16薪,你还需要做什么?
  8. hdu 5504 GT and sequence
  9. 设计一个简单的家乡网站
  10. 两阶段最小二乘法TSLS案例分析
  11. 基于内容的图像检索系统 【多媒体系统导论大作业】
  12. matlab 音乐 豆腐汤,40岁健康家常菜pdf
  13. proof-carrying data from accumulation schemes学习笔记
  14. 2021Eclipse 的安装使用说明
  15. JavaScript中的onload详解
  16. 谷歌浏览器(Chrome)输入框总是有历史输入记录,解决办法
  17. Unity下Animation资源压缩简析
  18. 8种提升程序猿编程能力的方法+编程思维四个核心:分解、抽象、模式识别和算法
  19. 用三种方式安装Nginx
  20. linux——进程的概念与状态

热门文章

  1. Win10下实现CapsLock键进行中英文切换
  2. 2021科大讯飞试题标签预测挑战赛亚军方案总结
  3. App Inventor 2 游戏开发最佳入门,仅27个代码块
  4. Python 题之“大小写字母互换”
  5. 三国志战略版:Daniel_煮酒论赤壁-论水战
  6. 机器学习中四类进化算法的详解(遗传算法、差分进化算法、协同进化算法、分布估计算法)
  7. 企业邮箱申请流程注意哪些方面?
  8. 【福利】2020年通信行业研究报告汇总下载(免费)
  9. CSS 空间转换3D和动画
  10. Codeforces 19E Fairy