2016-05-13 539 views
1

阿爾特信道頁https://www.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.ref.adm.doc/q085170_.htm表明,我可以在服務器連接通道alter command使用斷開間隔(DISCINT),但是我得到其要求的錯誤消息,它可以僅使用服務器或發送器通道類型,但不適用於服務器連接通道類型。IBM MQ。當被添加到服務器的連接信道改變命令DISCINT屬性拋出錯誤

也許MQ命令級別對於DISCINT屬性來說太低了?我如何檢查?

操作系統是Linux的特定工作組服務器...

回答

3

knowledge center page爲MQ v 7.0.1表明alter chl DISCINT僅在zOS有效。

此外,這page說:這個屬性是有效的通道類型服務器的連接(z /OS®只)

也許你正在使用MQ的舊版本?有許多不同的方法來檢查您的MQ版本 - 從命令行嘗試dspmqver

+1

謝謝。我使用「IBM知識中心」並搜索了四次「ALTER CHANNEL」,每次使用不同的產品過濾值(Websphere MQ),然後單擊一個結果,該結果具有通用的更改通道參數表滾動到頁面底部,選擇「服務器連接通道」,並發現當命令級別低於710時​​,DISCINT命令爲「僅限z/OS」。您可以使用DISCINT達到710或更高,而不會在所有操作系統上出現問題。 – Benas

+0

@Benas - 再次檢查由Valerie鏈接的頁面。在第一頁上,「DISCINT」parm有一個腳註#3。第二頁中間有一些子彈。這兩個表明'DISCINT'僅在此版本的z/OS上有效。也許你的意思是「你可以使用'DISCINT'來獲得** 7.5 **或更高版本,而不會對所有操作系統產生任何問題」? –