免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 14515 | 回复: 5
打印 上一主题 下一主题

as400删除日志接收器时,报错,咋办啊? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-20 10:18 |只看该作者 |倒序浏览
Additional Message Information                        
                                                                                
Message ID . . . . . . :   CPF7024                                             
Date sent  . . . . . . :   09/07/20      Time sent  . . . . . . :   10:15:32   
                                                                                
Message . . . . :   Receiver B400JR0698 in B400BKR1 not deleted.  Reason code,
   2.                                                                           
                                                                                
Cause . . . . . :   Journal receiver B400JR0698 in library B400BKR1 cannot be  
   deleted because of reason code 2. The reason codes and their meanings        
   follow:                                                                     
     1 -- A journaled object associated with journal receiver B400JR0698 has   
   changes that have not been forced to auxiliary storage.                     
     2 -- The receiver contains entries for changes that are not committed or   
   rolled back.  These entries are necessary for IPL recovery operations.      


一个日志上那么多记录,怎么才能找到是哪个作业没有提交导致jrnrcv无法删除的?

用wrkactjob看诸如MSGW HLD等状态的作业一个一个地试?好像有点盲目。

有没有比较快捷的办法,一下定位到未提交的作业啊?

论坛徽章:
0
2 [报告]
发表于 2009-07-20 10:22 |只看该作者
哈哈,根据日志接收器的日期和MSGW状态的作业找到了未提交的作业,让它跑完。现在可以删除jrnrcv了。

但这办法不靠谱,有没有哪位老大有更好更靠谱的办法?

论坛徽章:
0
3 [报告]
发表于 2009-07-27 12:59 |只看该作者
可以试试DLTOPT(*IGNINQMSG *IGNTGTRCV)参数维护JRNRCV

论坛徽章:
0
4 [报告]
发表于 2009-07-28 11:46 |只看该作者
原帖由 qingzhou 于 2009-7-27 12:59 发表
可以试试DLTOPT(*IGNINQMSG *IGNTGTRCV)参数维护JRNRCV



DLTOPT(*IGNINQMSG *IGNTGTRCV)是再哪里维护的啊?用什么命令进去?

论坛徽章:
0
5 [报告]
发表于 2009-07-28 17:34 |只看该作者
原帖由 qingzhou 于 2009-7-27 12:59 发表
可以试试DLTOPT(*IGNINQMSG *IGNTGTRCV)参数维护JRNRCV


呵呵,我是用此选项删除的,主要是有 作业没有提交,相关事务的信息保留在jrnrcv里,导致报错。所以问题是怎样快速找出没有提交的作业

to seouldeng:
删jrnrcv用的命令是: dltjrnrcv ..... DLTOPT(*IGNINQMSG *IGNTGTRCV)---是dltjrnrcv的选项

论坛徽章:
0
6 [报告]
发表于 2016-02-04 15:36 |只看该作者
遇到过同样问题,用命令行加参数选项方式删除还是会报REASON CODE 2错误,请问能否停掉JRN后删除JRNRCV?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP