首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MQ命令dspmqver DO

MQ命令dspmqver DO
EN

Stack Overflow用户
提问于 2021-07-14 10:00:09
回答 1查看 78关注 0票数 0

如有任何帮助或提示,将不胜感激。我在Solaris上运行IBM MQ。我试图查找IBM MQ命令来查找mq的版本,但它给出了以下错误:

代码:

代码语言:javascript
复制
        # pwd
        /opt/mqm/bin
        # dspmqver
        AMQ8594: WebSphere MQ commands are no longer available in /usr/bin.

        In order to run MQ commands you must manage your path configuration as
        described in the WebSphere MQ product documentation. In particular review the
        topic on "Choosing a primary installation".
        # sudo dspmqver     
        Sorry, user root is not allowed to execute '/usr/bin/dspmqver' as root on ud1981esb31.
EN

回答 1

Stack Overflow用户

发布于 2021-07-15 01:15:28

你尝试做的事情有几个问题。

首先,您没有将/opt/mqm/bin/的路径放在$PATH环境变量中,所以当您尝试运行dspmqver命令时,它会拾取安装程序放在/usr/bin/目录中的内容(我认为是shell脚本)。

其次,如果你想从当前目录运行一个程序,你需要在它前面加上'./‘(这是Unix/Linux的事情)。

代码语言:javascript
复制
./dspmqver

很抱歉,不允许超级用户以超级用户身份在ud1981esb31上执行'/usr/bin/dspmqver‘。

第三,永远不要以“root”身份启动队列管理器或运行其他MQ命令。它应该在'mqm‘帐户下完成。

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

https://stackoverflow.com/questions/68371139

复制
相关文章

相似问题

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