"gbasedbt".mqiservice 表包含服务点(发送者/接收者)属性的服务定义。
CREATE TABLE "gbasedbt".mqiservice servicename LVARCHAR(256), queuemanager VARCHAR(48) NOT NULL, queuename VARCHAR(48) NOT NULL, defaultformat VARCHAR(8) default ' ', ccsid VARCHAR(6) default ' ', mqconnname lvarchar(264) default '', mqchannelname varchar(20) default 'SYSTEM.DEF.SVRCONN', mqxpt INTEGER DEFAULT 2 CHECK ( mqxpt >= 0 AND mqxpt <= 6 ), mqchllib lvarchar(512) default '', mqchltab lvarchar(512) default '', mqserver lvarchar(512) default '', PRIMARY KEY (servicename) );
CREATE TABLE "gbasedbt".mqiservice servicename LVARCHAR(256), queuemanager VARCHAR(48) NOT NULL, queuename VARCHAR(48) NOT NULL, defaultformat VARCHAR(8) default ' ', ccsid VARCHAR(6) default ' ', PRIMARY KEY (servicename) );
应用程序可以在运行时指定通道的 mqchannelname、mqxpt 和 mqconnname 属性。这允许客户机应用程序同时连接到多个服务器队列管理器。如果出现这些值,它们将优先于其他值。有关更多信息,请参阅 IBM® WebSphere MQ 文档中有关对 MQCONNX 调用使用 MQCNO 结构的信息。
只要将一个服务连接到 WMQ,该服务就会按以下顺序使用环境变量: