MRP进程起不来, 报错:ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], [], []
问题背景:
客户数据库服务架构为一主一备,某日备库操作系统意外重启,重启后Oracle MRP进程起不来,
报错:ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], [], []
1> 检查MRP进程
SQL> select process,status from v$managed_standby;
PROCESS STATUS
------- ------------
ARCH CONNECTED
ARCH CONNECTED
MRP0 WAIT_FOR_LOG
RFS RECEIVING
没有MRP进程,说明备库没有处于恢复状态。尝试启动MRP进程
alter database recover managed standby database disconnect from session ;
MRP进程起不来,报错日志如下:
Clearing online redo logfile 5 complete
Media Recovery Log /oraarchivelog/xxxx/oradb_1_227424_866810169.arc
Errors in file /u01/oracle/diag/rdbms/oradb/oradb/trace/oradb_pr00_5429.trc (incident=48266):
ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], [], []
Incident details in: /u01/oracle/diag/rdbms/oradb/oradb/incident/incdir_48266/oradb_pr00_5429_i48266.trc
Completed: ALTER DATABASE RECOVER managed standby database disconnect from session
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Errors with log /oraarchivelog/oradb/oradb_1_227424_866810169.arc
MRP0: Background Media Recovery terminated with error 600
Errors in file /u01/oracle/diag/rdbms/oradb/oradb/trace/oradb_pr00_5429.trc:
ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], [], []
Recovery interrupted!
Errors in file /u01/oracle/diag/rdbms/oradb/oradb/trace/oradb_pr00_5429.trc:
ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], [], []
Errors in file /u01/oracle/diag/rdbms/oradb/oradb/trace/oradb_mrp0_5426.trc (incident=48257):
ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], [], []
ORA-10877: error signaled in parallel recovery slave
ORA-10877: error signaled in parallel recovery slave
ORA-10877: error signaled in parallel recovery slave
ORA-10877: error signaled in parallel recovery slave
ORA-10877: error signaled in parallel recovery slave
ORA-10877: error signaled in parallel recovery slave
ORA-10877: error signaled in parallel recovery slave
Incident details in: /u01/oracle/diag/rdbms/oradb/oradb/incident/incdir_48257/oradb_mrp0_5426_i48257.trc
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
MRP0: Background Media Recovery process shutdown (oradb)
Dumping diagnostic data in directory=[cdmp_20180328134814], requested by (instance=1, osid=5429 (PR00)), summary=[incident=48266].
Sweep [inc][48266]: completed
Sweep [inc][48257]: completed
Sweep [inc2][48266]: completed
Sweep [inc2][48257]: completed
发现这个600错误是备库在执行恢复的过程中,发现227424这个归档日志有问题或者找不到,导致日志应用失败,
错误原因是因为Errors with log /oraarchivelog/oradb/oradb_1_227424_866810169.arc
这条日志有问题,把归档日志下的这条日志删除,然后从主库传输过来这条日志,
2> 手动重新应用这条日志
alter database register OR replace logfile '/home/oracle/oradb_1_227424_866810169.arc';
3> 开启日志应用
alter database recover managed standby database disconnect from session;
或者数据库open状态下
alter database recover managed standby database using current logfile disconnect from session;
修复完成,问题解决
MRP进程起不来, 报错:ORA-00600: internal error code, arguments: [2619], [227424], [], [], [], [], [], [], [], [], [], []的更多相关文章
- 执行opatch apply 报错 OPatch failed with error code 73
.执行opatch apply 报错 OPatch failed [oracle@ora_11g 14275605]$ /opt/oracle/product/db_1/OPatch/opatch a ...
- 安装Phalcon报错:gcc: Internal error: Killed (program cc1)
起因 安装Phalcon可以参考github上面的README.md 下面是我在阿里云ECS服务器上面执行命令的过程: # 安装依赖 sudo yum install php-devel pcre-d ...
- Eclipse报错:An internal error has occurred. Widget is disposed
win10家庭版报错. 右键Eclipse的快捷方式,在兼容性窗口的兼容模式中,将“以兼容模式运行这个程序”选项打对勾.选择win8就可以解决问题.
- SQLyog恢复数据库报错解决方法【Error Code: 2006 - MySQL server has gone away】
https://blog.csdn.net/niqinwen/article/details/8693044 导入数据库的时候 SQLyog 报错了 Error Code: 2006 – MySQL ...
- Android中有时候运行程序的时候会报错:An internal error occurred during:。。。。
解决办法: Project -> Properties -> Run/Debug Settings: 1. select "Launching New_configuration ...
- Eclipse启动报错:An internal error occurred during: "Initializing Java Tooling".
An internal error occurred during: "Initializing Java Tooling".java.lang.NullPointerExcept ...
- Qt播放音视频文件报错DirectShowPlayerService::doRender: Unresolved error code 0x80040266或DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80004005 ()
使用QMediaPlayer和QVideoWidget QHBoxLayout *m_layout=newQHBoxLayout(this); QMediaPlayer *m_player = new ...
- 【MySQL】MySQL同步报错-> Last_IO_Error: Got fatal error 1236 from master when reading data from binary log
这个报错网上搜索了一下,大部分是由于MySQL意外关闭或强制重启造成的binlog文件事务点读取异常造成的主从同步报错 Last_IO_Error: Got fatal error 1236 from ...
- Appium-desktop安装启用Inspector一直报错An unknown server-side error occurred...
遇到的问题是: 启用Appium-desktop的Inspector一直报错:An unknown server-side error occurred while processing the co ...
随机推荐
- 【Offer】[58-1] 【翻转单词顺序】
题目描述 思路分析 测试用例 Java代码 代码链接 题目描述 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变.为简单起见,标点符号和普通字母样处理.例如输入字符串"I am ...
- 脱离脚手架来配置、学习 webpack4.x (一)基础搭建项目
序 现在依旧记得第一次看到webpack3.x 版本配置时候的状态 刚开始看到这些真的是一脸懵.希望这篇文章能帮到刚开始入门的同学. webpack 是什么? webpack是一个模块化打包工具,w ...
- SpringBoot应用启动过程分析
真的好奇害死猫!之前写过几个SpringBoot应用,但是一直没搞明白应用到底是怎么启动的,心里一直有点膈应.好吧,趁有空去看了下源码,写下这篇博客作为学习记录吧! 个人拙见,若哪里有理解不对的地方, ...
- [1]尝试用Unity3d制作一个王者荣耀(持续更新)->AssetBundle管理器
如果已经看过本章节:目录传送门:这是目录鸭~ 1.AssetBundleManager: 首先我们创建一个文件夹,叫AssetBundleManager,再创建Csharp(即C#)脚本,名为Asse ...
- MM52 历史库存及历史金额查询
"表:TABLES:MSEG,LFA1,MARA,EKPO,EKKO,MARD,EKBE,EKET.********************************************* ...
- 开发利器JRebel部署SpringBoot项目
不要以为年纪轻轻就跌倒了人生谷底,未来还有更大的下降空间等着你. idea下载和安装JRebel 激活JRebel 访问https://my.jrebel.com/ 使用facebook或twitte ...
- ios打包时候提示三方文件库错误,整理下解决的思路
这一短时间一直在打包APP上线,今天突然打包的时候碰到的头文件找不到 一开始我以为是路径的问题,检查了targets---Build settings----search Paths----heade ...
- 疑难杂症----windows7
这两天换了台win7的机器,每次开机发现时间日期没法更新,第一次手动更新后过了一天以后又恢复成20xx/01/01,头疼ing,网上找了好多办法,在这里记录一下,避免以后再碰到同样的问题. 出现这个问 ...
- centos7搭建squid
squid在做爬虫代理时候,我们只需要做到一个squid代理,然后对其他代理做转发轮询,如何使用squid做代理并自动转发轮询? 加上这行代码: cache_peer 120.xx.xx.32 par ...
- 在.NET Core中使用DispatchProxy“实现”非公开的接口
原文地址:"Implementing" a non-public interface in .NET Core with DispatchProxy 原文作者:Filip W. 译 ...