我们的应用程序在Windows XP机箱和Windows Server 2008服务器(64位)上运行良好。
它连接到IBM iSeries / AS400 Message Queue。
现在我需要升级代码并将其部署在新的Win7 64位计算机上。
所以我运行了Websphere MQ的设置(它位于文件夹&mqc6_6.0.2.6_win \ Windows')然后运行了Prepare Websphere MQ向导,该向导也已成功完成。
但是当我运行我的应用程序时,我收到了错误
MQRC_Q_MGR_NAME_ERROR
正如我所说,这个应用程序在其他机器上运行良好,包括具有相同Message Queue的64位机器,所以我错过了什么?
我还需要为设置做些什么吗?
感谢您的任何帮助或建议
答案 0 :(得分:0)
因此解决方案令人烦恼且令人满意......
我们需要在一个我错过的环境变量中指定MQSERVER。
所以,一旦我设置了 MQSERVER = SYSTEM.DEF.SVRCONN / TCP / BOCTEST ,它就可以了。
有关此here (IBM)
的更多信息