我尝试了在多个线程中提供的不同解决方案,但是没有一个解决我的问题。 我也注意到我的日志中没有错误,因此它不利于查找错误的根本原因。 好的,首先要做的是:
当我创建队列管理器(同时以管理员身份打开WMQ)时,创建了队列管理器,但是我收到消息AMQ8157:安全错误 见附图
队列管理器出现在“队列管理器”文件夹下,但无法连接。 当我单击连接时,我得到了错误
发生了意外错误(2063)。 (AMQ4999)意外 错误(2063)发生了。 (AMQ4999)严重性:10(警告)
说明:在以下情况下,系统发生了未列出的错误: 检索PCF数据。响应:重试该操作。如果错误 仍然存在,请检查问题确定信息以查看是否存在 详细信息已记录。
.log不显示任何错误消息,所以我真的很卡住。 以下是创建队列管理器时获得的唯一日志,而当我尝试连接时却没有得到。
!ENTRY org.eclipse.osgi 2 1 2018-07-09 11:10:32.557!消息NLS 缺少以下消息:UI_WIZARD_FILE_SIZE_UNCHANGED2_LABEL在: com.ibm.wmqfte.explorer.elements!SESSION 2018年7月9日11:14:46.319 ----------------------------------------------- eclipse.buildId =未知的java.fullversion = JRE 1.7.0 IBM J9 2.7 Windows 7 amd64-64压缩参考20160406_298393(已启用JIT,AOT 已启用)J9VM-R27_Java727_SR3_20160406_0942_B298393 JIT- tr.r13.java_20160328_114186 GC- R27_Java727_SR3_20160406_0942_B298393_CMPRSS J9CL-20160406_298393 BootLoader常数:OS = win32,ARCH = x86_64,WS = win32,NL = en_GB 命令行参数:-os win32 -ws win32 -arch x86_64
!ENTRY org.eclipse.osgi 2 1 2018-07-09 11:14:51.921!MESSAGE NLS 缺少以下消息:UI_WIZARD_FILE_SIZE_UNCHANGED2_LABEL在: com.ibm.wmqfte.explorer.elements
答案 0 :(得分:0)
这绝对是一个与权限相关的问题,您可能需要仔细检查用户和组中所拥有的MQ。 另外,您是否可以使用相应的帐户检查MQ服务。 (尽管很奇怪,没有任何关于安全性错误的日志)
答案 1 :(得分:0)
通常,队列管理器将在自己的错误日志中记录安全性错误的原因(出于安全性原因,您不希望提供客户端可以使用它来对您不利的原因)。您可以在此处找到错误日志:
C:\ ProgramData \ IBM \ MQ \ qmgrs \ Mel2 \ errors
AMQERR01.LOG是最新的日志文件。
答案 2 :(得分:0)
人们犯的最大错误是试图在管理帐户(Windows)或根目录(Unix / Linux)下进行MQ更改。首先,您会把事情弄得一团糟,其次,它不会像您认为的那样起作用。
在使用MQ的安装之后,仅应使用管理帐户或root帐户。
如果您要成为Windows PC上的“ MQAdmin”,则:
注意:如果要使用管理帐户配置MQ,那么我将删除在Administrator帐户下所做的所有操作,而只是以正确的方式重新开始。否则,您将在Stackoverflow上发布一个又一个问题,询问为什么“这不起作用”和“那不起作用”。
答案 3 :(得分:0)
我也面临着同样的问题。 因此,我有了MQMD服务,右键单击MQMD服务,然后将登录更改为“本地系统帐户”,然后重新启动该服务,现在可以正常使用了。