针对特定安装运行MQSC命令

时间:2017-06-23 04:56:34

标签: ibm-mq

在多安装环境(Windows上的IBM MQ v9.0)中,我正在尝试创建一个队列管理器并从命令提示符设置其安装(crtmqmsetmqm),但是错误:

Command not executed from the installation named by the -n parameter

如何执行以下操作:

  1. 检查当前安装与命令相关的内容 提示。
  2. 更改与之关联的当前安装 命令提示符(基本上针对特定的运行命令 安装,不一定是主要安装。)

2 个答案:

答案 0 :(得分:2)

回答你的两个问题: -

  1. 要检查与命令提示符关联的当前安装,请使用dspmqver命令。
  2. 要更改与命令提示符关联的当前安装,请使用以下方法之一使用setmqenv命令: -
  3. 要设置安装,您可以使用安装名称来执行此操作,例如: -

    setmqenv -n Installation2
    

    或安装路径,例如: -

    setmqenv -p c:\mqm8000
    

    与更改为您想要的目录的结果相同,然后告诉您要将环境更改为self(-s),例如

    cd \mqm8000
    setmqenv -s
    

答案 1 :(得分:1)

如果要使用非主安装运行命令,则必须转到非主安装的安装(即bin)目录,然后从那里执行。 如果要设置环境,则必须使用setmqenv。以下是更多关于它的信息中心链接

https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.ref.adm.doc/q083560_.htm