如何在 IBM Websphere 的队列管理器中删除选定的别名队列?

Posted

技术标签:

【中文标题】如何在 IBM Websphere 的队列管理器中删除选定的别名队列?【英文标题】:How might I delete selected alias queues in IBM Websphere's Queue Manager? 【发布时间】:2011-09-11 06:21:52 【问题描述】:

【问题讨论】:

【参考方案1】:

如果您有本地登录到 MQ 所在的服务器,您可以使用runmqsc 工具发出删除命令:

runmqsc qmgrname
delete qa(qalias.name)

您可以使用 WebSphere MQ Explorer 在图形用户界面中远程删除 QAliases。

您可以在自定义应用程序中使用 PCF 命令对队列发出删除操作。

对于其中任何一个,连接到队列管理器的 ID 必须要么在 mqm 组中,要么已被授予删除队列的权限。如果使用 PCF 命令(WMQ Explorer 或自定义代码),则所使用的 ID 还必须已被授予将消息放入 SYSTEM.ADMIN.COMMAND.QUEUE 或在 mqm 组中的访问权限。还有其他可用的 GUI 客户端和应用程序,但它们都依赖于我在此处概述的相同方法 - 直接访问 runmqsc 或放入命令队列的能力。

WebSphere MQ Explorer 可通过SupportPac MS0T 免费下载。 (SupportPacs 的主要登陆页面是here。

PCF 命令的手册是here。

【讨论】:

以上是关于如何在 IBM Websphere 的队列管理器中删除选定的别名队列?的主要内容,如果未能解决你的问题,请参考以下文章

如何正确设置IBM WebSphere MQ 实现群发消息

IBM WebSphere MQ请求/回复方案

IBM WebSphere MQ 请求/回复场景

IBM websphere MQ远程队列的简单配置

IBM Websphere MQ 基本实验操作

如何在 IBM Websphere MQ 中创建指向队列的别名主题?