原帖地址:http://wind6266.blog.163.com/blog/static/67109072009314104649515/
****************************************
* 命令: amqmdain qmgr start QM29
****************************************
初始化资源“amqmsrvn”失败,rc=0x8000401a
因为配置类型不正确,系统无法开始服务器进程。请检查用户名和密码。
退出值 = -4
* 命令: amqmdain qmgr start QM29
****************************************
初始化资源“amqmsrvn”失败,rc=0x8000401a
因为配置类型不正确,系统无法开始服务器进程。请检查用户名和密码。
退出值 = -4
自己郁闷一阵后,找到了解决方法。方法如下:
1) 检查amqmsrvn.exe文件是否存在于MQ安装目录的bin子目录下。
2) 检查MUSR_MQADMIN用户已经正确生成,且密码有效。
3) amqmsrvn -regserver
4) amqmsrvn -user MUSR_MQADMIN -password <MUSR_MQADMIN的密码>
2) 检查MUSR_MQADMIN用户已经正确生成,且密码有效。
3) amqmsrvn -regserver
4) amqmsrvn -user MUSR_MQADMIN -password <MUSR_MQADMIN的密码>
方法的核心就是amqmsrvn -user MUSR_MQADMIN -password <MUSR_MQADMIN的密码>这条命令,重置MUSR_MQADMIN用户密码,在用户管理里修改密码就没用的,因为MQ的配置文件没有改。