我们有一个在Windows机器上运行良好的应用程序,还有一个Windows 2008服务器(64位)。
它连接到iSeries/ an 400消息队列。
现在,我需要升级代码并将其部署到一台新的Win7 64位计算机上。
因此,我运行了Websphere的设置(它位于文件夹‘mqc6_6.0.2.6_win\Windows’中),然后运行准备Websphere MQ向导,该向导也成功地完成了工作。
但是当我运行我的应用程序时,我会得到错误。
MQRC_Q_MGR_NAME_ERROR 正如我所说的,这个应用程序在其他机器上运行良好,包括64位机器,它具有相同的消息队列,那么我遗漏了什么呢?
我还有什么需要做的吗?
谢谢你的帮助或建议
发布于 2014-11-12 10:09:16
所以解决办法是恼人且令人欣慰的简单.
我们需要在一个环境变量中指定MQSERVER,这是我错过的。
因此,一旦我设置了MQSERVER=SYSTEM.DEF.SVRCONN/TCP/BOCTEST,它就能正常工作。
有关此这里(IBM)的更多信息
https://stackoverflow.com/questions/26870509
复制相似问题