IBM MQ:DISPLAY CHANNEL 命令 - 语法错误
IBM MQ: DISPLAY CHANNEL command - syntax error
我正在尝试使用
显示 IBM MQ 频道
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.ref.adm.doc/q086040_.htm
我定义了一个名为 MYMQ.SVRCONN
的频道,但是,这给了我一个语法错误:
runmqsc
DISPLAY CHANNEL MYMQ.SVRCONN
5 : DISPLAY CHANNEL MYMQ.SVRCONN
AMQ8405:在以下命令段末尾或附近检测到语法错误:-
显示频道
我遇到了同样的问题:
DISPLAY CHANNEL *
有什么建议吗?
我很难理解这个语法:
>>-DISPLAY CHANNEL--(--generic-channel-name--)------------------>
如果你能解释语法是如何工作的,那么加分。
(
和 )
是必需语法的一部分。
在您给出的示例中,命令应该是:
DISPLAY CHANNEL(MYMQ.SVRCONN)
或
DISPLAY CHANNEL(*)
大多数 MQSC 命令具有类似的语法:
<command> <object type>(<object name>) [optional parameters]
举几个例子:
DEFINE CHL(MYMQ.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('xyzuser')
ALTER CHL(MYMQ.SVRCONN) CHLTYPE(SVRCONN) DESCR('Test channel')
DISPLAY CHL(MYMQ.SVRCONN) MCAUSER
QMGR
对象是例外之一,其中对象类型不需要后跟对象名称,因为当您 运行 这些命令连接到特定队列管理器时:
DIS QMGR CHLAUTH CONNAUTH
ALTER QMGR CHLAUTH(ENABLED)
注意几点:
- IBM MQ 将始终将未包含在单引号
'
个字符中的任何内容折叠为大写。
- 有些
DISPLAY
命令默认只显示对象所有参数的一个子集。您可以使用特殊参数 ALL
让它显示所有这些参数,或者您可以指定要显示的特定参数。
DISPLAY
命令也可以使用 WHERE
子句,例如:DIS CHL(*) WHERE(MCAUSER eq 'xyzuser') DESCR
我正在尝试使用
显示 IBM MQ 频道https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_7.5.0/com.ibm.mq.ref.adm.doc/q086040_.htm
我定义了一个名为 MYMQ.SVRCONN
的频道,但是,这给了我一个语法错误:
runmqsc
DISPLAY CHANNEL MYMQ.SVRCONN
5 : DISPLAY CHANNEL MYMQ.SVRCONN
AMQ8405:在以下命令段末尾或附近检测到语法错误:- 显示频道
我遇到了同样的问题:
DISPLAY CHANNEL *
有什么建议吗?
我很难理解这个语法:
>>-DISPLAY CHANNEL--(--generic-channel-name--)------------------>
如果你能解释语法是如何工作的,那么加分。
(
和 )
是必需语法的一部分。
在您给出的示例中,命令应该是:
DISPLAY CHANNEL(MYMQ.SVRCONN)
或
DISPLAY CHANNEL(*)
大多数 MQSC 命令具有类似的语法:
<command> <object type>(<object name>) [optional parameters]
举几个例子:
DEFINE CHL(MYMQ.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('xyzuser')
ALTER CHL(MYMQ.SVRCONN) CHLTYPE(SVRCONN) DESCR('Test channel')
DISPLAY CHL(MYMQ.SVRCONN) MCAUSER
QMGR
对象是例外之一,其中对象类型不需要后跟对象名称,因为当您 运行 这些命令连接到特定队列管理器时:
DIS QMGR CHLAUTH CONNAUTH
ALTER QMGR CHLAUTH(ENABLED)
注意几点:
- IBM MQ 将始终将未包含在单引号
'
个字符中的任何内容折叠为大写。 - 有些
DISPLAY
命令默认只显示对象所有参数的一个子集。您可以使用特殊参数ALL
让它显示所有这些参数,或者您可以指定要显示的特定参数。 DISPLAY
命令也可以使用WHERE
子句,例如:DIS CHL(*) WHERE(MCAUSER eq 'xyzuser') DESCR