首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在大写软件中找不到mqjbnd64可视化编辑安装

问在大写软件中找不到mqjbnd64可视化编辑安装
EN

Stack Overflow用户
提问于 2022-09-29 16:33:11
回答 1查看 69关注 0票数 0

我刚刚安装了演示版本,但未能连接到默认队列管理器。日志中的错误显示mq dll的配置不正确。

2022/09/29 17:12:49 MQCmdServer: isCmdServerRunning:错误: MQJE001:完成代码'2',原因'2495‘。

2022/09/29 17:12:49 MQCmdServer: isCmdServerRunning: getCause()=com.ibm.mq.jmqi.JmqiException: CC=2;RC=2495;AMQ8568:未找到原生JNI库'mqjbnd64‘。对于客户端安装,这是预期的。3=mqjbnd64

我已经尽我所能正确设置路径和java.library.path,但都失败了。它们在可视化编辑日志中显示为设置,但对结果没有任何影响。

Visual编辑日志还告诉我,它的安装目录中应该有mq jars:

C:\Capitalware\MQVE3\com.ibm.mq.commonservices.jar;

但它们并不在那里,也无处可见。所以,我对它所使用的客户端的版本感到困惑,因此我可以给它提供什么帮助。我想知道它是否使用了与我安装的客户机不同的版本,所以dll和mismatch不匹配吗?或者,如果它使用我安装的客户机,那么它是如何找到它的--因为它不在我在可视化编辑日志中的路径中!

有人有什么想法吗?我能做些什么来进一步调查呢?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2022-09-30 18:15:46

背景: MQ客户端应用程序可以通过两种方式连接到队列管理器:

(1)绑定模式意味着MQ客户端应用程序正在连接到本地(即同一服务器上)队列管理器。

(2)客户端模式意味着MQ客户端应用程序将通过指定主机名/IP地址、端口#和通道名称来连接到远程队列管理器。

CC=2;RC=2495;AMQ8568:未找到原生JNI库'mqjbnd64‘。对于客户端安装,这是预期的。3=mqjbnd64

此错误意味着您试图连接到本地队列管理器(在绑定模式下),但没有本地队列管理器。MQ客户端库使用'mqjbnd64‘DLL来处理到本地队列管理器的连接。但是很明显,队列管理器位于运行的位置。

返回到,单击远程图标,然后填写远程队列管理器的通道名称、主机名/IP地址和端口#,保存信息,然后您应该能够访问远程队列管理器。

​

​

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73898908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档