连接MQ时候出现错误

发布于 2022-08-30 01:42:57 字数 1321 浏览 19 评论 3

在连接MQ时出现错误,错误代码为2085
不知道是什么意思
查了一下英文文档,由于是第一次接触到MQ的东西,所以看得不是很明白。
2085  X'0825'  MQRC_UNKNOWN_OBJECT_NAME
An  MQOPEN  or  MQPUT1  call was issued, but the object identified by the ObjectName and ObjectQMgrName fields in the object descriptor MQOD cannot be found. One of the following applies:

The ObjectQMgrName field is one of the following:
Blank
The name of the local queue manager
The name of a local definition of a remote queue (a queue-manager alias) in which the RemoteQMgrName attribute is the name of the local queue manager
but no object with the specified ObjectName and ObjectType exists on the local queue manager.

The object being opened is a cluster queue that is hosted on a remote queue manager, but the local queue manager does not have a defined route to the remote queue manager.
The object being opened is a queue definition that has QSGDISP(GROUP). Such definitions cannot be used with the  MQOPEN  and  MQPUT1  calls.
Corrective action: Specify a valid object name. Ensure that the name is padded to the right with blanks if necessary. If this is correct, check the queue definitions.
这该怎么样解决啊?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

溺孤伤于心 2022-09-02 04:43:13

嗯,就是这样的撒。。

要走干脆点 2022-09-01 00:33:39

看你远程队列的定义,目标队列的名字是不是写错了

记忆で 2022-08-30 04:59:48

2292                              => "Entity unknown to service.",
   2085                              => "Unknown object name.",

"Unknown object name."你的程序都没有找到你的qmanager,你用啥连的,可能是环境变量的问题。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文