【发布时间】:2014-12-06 04:11:14
【问题描述】:
WebSphere 的 MQ 错误代码的 IBM 文档指出通道名称不正确。频道名称? MQCONN 的文档中没有任何地方提到通道名称。它要求提供队列管理器的名称,我已经这样做了,并且验证是正确的。
很容易将“通道”视为“队列”的同义词。但是在连接到特定队列之前,您必须先连接到队列管理器,这就是我遇到错误的地方。
在这种情况下,“渠道”是什么意思?
谢谢
【问题讨论】:
标签: visual-c++ ibm-mq
WebSphere 的 MQ 错误代码的 IBM 文档指出通道名称不正确。频道名称? MQCONN 的文档中没有任何地方提到通道名称。它要求提供队列管理器的名称,我已经这样做了,并且验证是正确的。
很容易将“通道”视为“队列”的同义词。但是在连接到特定队列之前,您必须先连接到队列管理器,这就是我遇到错误的地方。
在这种情况下,“渠道”是什么意思?
谢谢
【问题讨论】:
标签: visual-c++ ibm-mq
您正在以客户端模式连接(即网络连接),并且为了通过网络从您的应用程序连接到队列管理器,将有一些配置说明如何执行此操作。例如,IP 地址和端口号。除此之外,还会有一个频道名称。例如,您可能使用 MQSERVER 环境变量或客户端通道定义文件 (CCDT) 来执行此操作。如果设置了 MQCHLLIB 和 MQCHLTAB 环境变量,则它们指向正在使用的 CCDT。
您将在此配置中找到通道名称,然后您必须查看队列管理器上是否定义了与客户端应用程序配置中名称相同的 TYPE(SVRCONN) 通道。
要查看有关错误的更多详细信息,请查看客户端计算机和队列管理器上的 AMQERR01.LOG 文件。在那里,您将看到有关频道名称的更详细错误。
【讨论】: