如何解决WebSphere MQ Reason code 2195相关的错误?

时间:2012-12-03 15:59:22

标签: ibm-mq messagebroker

当我尝试连接到执行组上部署的消息流时,我收到了WebSphere MQ Reason代码2195 MQRC_UNEXPECTED_ERROR。有人可以告诉我这个原因代码究竟是什么意思?队列管理器,代理,执行组......一切都正常运行,端口也是开放的。我没有在网上得到任何有价值的东西。 请指教。

2 个答案:

答案 0 :(得分:10)

2195返回代码是一个高级异常,当代码中的较低级别没有捕获到错误时会触发该异常。通常,当某些外部依赖项(如文件访问或Os资源)不按预期运行并且故障级联到WMQ时,会生成这些依赖项。

通常在抛出这些错误时,WMQ将在{WMQ install dir}/errors中生成一个FDC文件来记录事件。 FDC文件告知哪个可执行文件失败,在失败期间执行的功能,环境,用户ID和许多其他详细信息。 IBM可以使用这些来诊断问题,但对WMQ管理员也很有用。

作为一般规则,对于您无法轻易诊断的任何WMQ错误,请查看:
{WMQ install dir}/qmgrs/{qmgr name}/errors/AMQERR01.LOG
{WMQ install dir}/errors/AMQERR01.LOG
{WMQ install dir}/errors/*.FDC

报告错误时,请发布您是否在这些位置找到了任何错误日志条目或新的FDC文件,如果是,那么这些文件的内容是什么。这将使受访者更容易提供具体且相关的答案。如果您想使用errors目录中的诊断信息更新您的问题,我将很乐意以实物形式更新此回复。

答案 1 :(得分:0)

更改NT密码后,您可能会遇到此代码,因为该服务尝试使用您保存的凭据登录。 通过命令控制台更改UID / pwd - AMQMSRVN -user \ -password

并且,为了安全起见,在服务菜单中,更新属性中的Services MQSeriesBrokerROL_ACB_BROKER和MQSeriesServices的存储密码 - >登录