MQ服务启动失败的解决方法

MQ服务启动失败的解决方法
昨天在学习MB是把MQ的默认用户MUSR_MQADMIN的密码改了,当时因为MQ的服务已经起来了,所以没有发现什么问题。今天早上来了以后启动MQ服务时出错了,错误提示如下。
****************************************
* 命令: amqmdain qmgr start QM29
****************************************
初始化资源“amqmsrvn”失败,rc=0x8000401a
因为配置类型不正确,系统无法开始服务器进程。请检查用户名和密码。
退出值 = -4
自己郁闷一阵后,找到了解决方法。方法如下:
1) 检查amqmsrvn.exe文件是否存在于MQ安装目录的bin子目录下。
2) 检查MUSR_MQADMIN用户已经正确生成,且密码有效。
3) 确保MUSR_MQADMIN用户有访问MQ安装目录及\winnt\system32目录的权限。
4) 如果上述各项条件均满足,则用以下命令手工注册,amqmspsn.dll和amqmsrcn.dll文件在MQ安装目录的bin子目录下:

amqmsrvn -regserver
regsvr32 amqmspsn.dll
regsvr32 amqmsvcn.dll
5) amqmsrvn -user MUSR_MQADMIN -password <MUSR_MQADMIN的密码>
方法的核心就是 amqmsrvn -user MUSR_MQADMIN -password <MUSR_MQADMIN的密码>这条命令,重置MUSR_MQADMIN用户密码,在用户管理里修改密码就没用的,因为MQ的配置文件没有改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值