在Windows上删除MQ Series订阅

时间:2017-11-30 15:02:13

标签: ibm-mq

是否有DOS或Windows脚本命令来删除给定MQ主题的所有MQ系列预订?目前,我们直接访问MQ Explorer,在测试应用程序时逐个手动删除给定主题的订阅。

2 个答案:

答案 0 :(得分:1)

您可以使用runmqsc命令从命令提示符或脚本(例如Powershell或批处理文件)查看和管理IBM MQ。

显示主题的所有订阅:

echo DIS SUB(*) WHERE(TOPICSTR EQ 'Some/Topic/String') | runmqsc QMGRNAME

删除订阅:

echo DELETE SUB('SUBSCRIPTION.NAME') | runmqsc QMGRNAME

答案 1 :(得分:0)

也许(虽然撤回)SupportPac
MA01 = q.exe 也可以帮到你。 工作速度很快,但参数有点棘手