更改频道名称

时间:2020-03-04 15:33:36

标签: ibm-mq

如何更改现有频道的名称。我的客户告诉我,他们正在更改频道,但保持不变。我无法使用ALTER功能。我应该删除并重新定义频道吗?

1 个答案:

答案 0 :(得分:5)

IBM MQ没有RENAME操作,因此您将需要DEFINE一个新通道,并且一旦不再使用旧通道DELETE即可。

为了简化操作,您可以使用LIKE动词将旧通道的大部分(如果不是全部)参数复制到新通道,例如:

DEFINE CHL(NEW.CHL) CHLTYPE(SDR) LIKE(OLD.CHL)

在上述情况下,NEW.CHLOLD.CHL的值将与XMITQCONNAME等类似。