LL020 Asked: 2015-07-24 18:19:38 +0800 CST2015-07-24 18:19:38 +0800 CST 2015-07-24 18:19:38 +0800 CST 如何判断 MSMQ 是否处于域模式 772 如何检查是否已在域模式下安装 Microsoft Queuing MSMQ? msmq 2 个回答 Voted Best Answer John Breakwell 2015-07-25T00:31:09+08:002015-07-25T00:31:09+08:00 重要- 为 MSMQ 安装 AD 支持并不意味着 MSMQ 将自动集成 AD。例如,如果在没有足够域管理员权限的帐户下安装。从我的博客 注意 - 如果您想验证 MSMQ 是否确实集成了 Active Directory(不仅仅是安装了 Active Directory),您需要检查: •HKLM\Software\Microsoft\MSMQ\Parameters\Workgroup(值应为 0 或不存在) •HKLM\Software\Microsoft\MSMQ\Parameters\Setup\CreateMsmqObj(值应该存在并且为0;没有这个键并不一定表示有问题) 如果安装了 MSMQ Active Directory 集成并且 MSMQ 在域模式下成功运行,则 HKLM\Software\Microsoft\MSMQ\Parameters\Workgroup 值可能会丢失。此值的存在取决于在计算机加入域之前还是之后安装了 Active Directory 集成,以及 MSMQ 之前在联系域控制器时是否有任何失败。无论如何,此键仅在其值为 1 并且 MSMQ 应该是 Active Directory 集成时才表示存在问题 MichelZ 2015-07-24T23:43:13+08:002015-07-24T23:43:13+08:00 您应该能够查看已安装的组件,例如 Windows 2012 R2: 管理服务器 添加角色和功能 接下来直到“选择功能” 打开“消息队列”->“消息队列服务” 如果启用“目录服务集成”,则 MSMQ 处于目录(域)模式。
重要- 为 MSMQ 安装 AD 支持并不意味着 MSMQ 将自动集成 AD。例如,如果在没有足够域管理员权限的帐户下安装。从我的博客
您应该能够查看已安装的组件,例如 Windows 2012 R2:
如果启用“目录服务集成”,则 MSMQ 处于目录(域)模式。