我们最近安装了qload supporpac来将队列中的消息加载/卸载到队列(或)文件中。
我们可以将队列中的消息复制到文件中。但是当我们将消息从文件加载到队列时,它会抛出2035错误。
qload -fmyfile -oQL.MQ.TEST -m QA01
QLOAD Program by Paul Clarke [ V1.9 Build:Jun 26 2012 ]
MQOPEN on object 'QL.MQ.TEST' returned 2035 Not authorized..
当我们尝试使用qload将消息从一个队列移动到另一个队列时,我们面临同样的错误。
qload -iQL.INPUT -oQL.MQ.TEST -m QA01
QLOAD Program by Paul Clarke [ V1.9 Build:Jun 26 2012 ]
MQOPEN on object 'QL.MQ.TEST' returned 2035 Not authorized..
我们可以使用q实用程序将消息从一个队列复制到另一个队列。我们已在队列和QMGR上为组ID设置了正确的授权。
由于它在MQOPEN上抛出错误,我可以认为,它能够连接到QMGR但无法打开队列。如果是这样,为什么qload能够将消息从队列复制到文件?
打开队列将邮件复制到文件时是不是会抛出2035错误?