deleteSIBWMQServer 命令
使用 deleteSIBWMQServer 命令删除指定的 IBM MQ 服务器,并移除关联的 IBM MQ 服务器总线成员、指定的队列点和调解点。
可按本主题中所述使用 wsadmin 工具删除 IBM MQ 服务器,或按删除 IBM MQ 服务器定义中所述使用管理控制台进行删除。
要运行该命令,请使用 wsadmin 脚本编制客户机的 AdminTask 对象。
wsadmin
脚本编制客户机通过 Qshell 运行.
有关更多信息,请参阅 使用 wsadmin 脚本编制配置 Qshell 以运行 WebSphere 脚本.
已经为服务集成总线命令提供了命令行帮助:
- 要获取 Jython 中可用服务集成总线命令的列表以及每个命令的简要描述,请在
wsadmin 提示符处输入以下命令:
print AdminTask.help('SIBAdminCommands')
- 要获取有关给定命令的总体帮助,请在 wsadmin 提示符处输入以下命令:
print AdminTask.help('command_name')
使用此命令后,请使用以下命令将更改保存到主配置中:
AdminConfig.save()
用途
IBM MQ 服务器表示 IBM MQ 队列管理器或(对于 IBM MQ for z/OS)队列共享组。此命令删除指定的 IBM MQ 服务器,并移除关联的所有 IBM MQ 服务器总线成员、已指定的队列点和调解点。此操作不会移除相应的 IBM MQ 队列管理器或队列共享组,并且不会从任何已被指定给相应 IBM MQ 服务器总线成员的队列中移除消息。给定 IBM MQ 服务器的总线成员就是将该服务器添加到总线时创建的总线成员。
目标对象
所选 IBM MQ 服务器。
必需参数
- -name
- 要删除的 IBM MQ 服务器的名称。此值是创建 IBM MQ 服务器时对 -name 参数(而不是 -serverName 参数)指定的,它是 WebSphere Application Server 管理对象的名称,而不是 IBM MQ 对象的名称。如果发出删除命令,将删除 WebSphere Application Server 管理对象,而不会删除 IBM MQ 资源。
条件参数
无
可选参数
无
示例
- 使用 Jython:
AdminTask.deleteSIBWMQServer(["-name", "Finance dept QM"])
- 使用 Jacl:
$AdminTask deleteSIBWMQServer {-name "Finance dept QM"}