在多個安裝環境(Windows上的IBM MQ v9.0)中,我嘗試創建隊列管理器並從命令提示符設置其安裝(crtmqm
,setmqm
),但獲取錯誤:針對特定安裝運行MQSC命令
Command not executed from the installation named by the -n parameter
如何執行以下操作:
- 檢查什麼用命令提示符 有關當前安裝。
- 更改與 命令提示符關聯的當前安裝(基本上針對特定的 安裝(不一定是主安裝)運行命令)。
在多個安裝環境(Windows上的IBM MQ v9.0)中,我嘗試創建隊列管理器並從命令提示符設置其安裝(crtmqm
,setmqm
),但獲取錯誤:針對特定安裝運行MQSC命令
Command not executed from the installation named by the -n parameter
如何執行以下操作:
要回答你的兩個問題信息中心鏈接: -
dspmqver
命令相關的當前安裝。setmqenv
命令: -要設置你的安裝,你可以這樣做使用安裝的名稱,例如: -
setmqenv -n Installation2
或安裝的路徑,例如: -
setmqenv -p c:\mqm8000
其具有相同的結果,改變成您想要的目錄並告訴它您想要將環境更改爲自我(-s
),例如,
cd \mqm8000
setmqenv -s
如果您想要使用非主要安裝來運行命令,那麼您必須轉到非主要安裝的安裝(即bin)目錄,然後從那裏執行它。 如果你想設置一個環境,那麼你必須使用setmqenv。以下是這更多地談論它
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.ref.adm.doc/q083560_.htm
在運行您要使用的安裝的setmqenv後,您可以從任何地方運行命令,就像使用主安裝時一樣。 –
非常感謝大家,對於及時的迴應並指出了正確的方向。它爲我工作。 – TomUrick