V7 队列管理器上的 Websphere MQ 错误



我们将 MQ 从 V6 升级到 V7。 之后,我们在执行 MQ 命令时面临此错误。

检索本地队列管理器无法加载程序 dspmq:                无法加载依赖模块/usr/lib/libmqmcs_r.a(shr.o)。                模块具有无效的幻数。

参考 IBM 站点,


http://www-01.ibm.com/support/docview.wss?uid=swg21233269

在我的 AIX 机器中,我没有将 LIBPATH 指定为/usr/mqm/lib。但是在将 LIBPATH 设置为 " 时,此问题已解决。

你能帮我了解 LIBPATH 是如何设置为 MQ 库的吗?它会在安装过程中设置吗?

您没有提到迁移到哪个版本的 MQ v7。MQ v7.1 安装不会在/usr 目录下创建任何符号链接。这是因为从 v7.1 开始,MQ 开始支持多版本安装。必须使用SETMQENV命令设置MQ环境。

请点击此链接。

编辑:我怀疑LIBPATH可能指向一些不正确的mq库。

最新更新