首页 > 解决方案 > WQL Select * from SQLService return 0 rows in WBEMTest 是什么意思?

问题描述

因此,我一直在尝试通过以下链接中的答案来解决 SQL Server Management Studio 中的“蓝色图标问号”问题:

https://dba.stackexchange.com/questions/176666/blue-icon-with-question-mark-what-does-it-mean/176674

问号图标

执行上述推荐的答案后,我仍然无法解决此问号图标问题并证明它与 WMI 有关,我遵循了以下步骤:

  1. 在 Windows 开始 > 运行 > WBEMTest

  2. 在命名空间下键入以下内容\\NameOfMyServerOrMachine\root\Microsoft\SQLServer\ComputerManagement13

  3. 点击“查询...”

  4. 输入查询Select * from SQLService并申请

  5. 我得到 0 行

这是什么意思?我还缺少什么?

这是我到目前为止所尝试的:

  1. 将我的 windows 用户添加到Distributed COM UsersandPerformance Monitor Users
  2. 在我的 sql server 机器中,我打开了 WMI 控件并授予组权限,Performance Monitor Users以便他们可以拥有Enable AccountRemote Enable访问名称空间和子名称空间:\\NameOfMyServerOrMachine\root\Microsoft\SQLServer\ComputerManagement13
  3. 验证 WMI 服务在 sql server 机器上运行
  4. TCP 端口 135 已在客户机中启用并打开
  5. Windows Management Instrumentation (DCOM-In)并且Windows Management Instrumentation (WMI-In) 在来宾计算机防火墙中启用了入站规则。
  6. 在组件服务中,计算机>我的电脑>DCOM 配置>Windows 管理和仪器我给了“启动和激活”和“访问”权限,什么都没有。

有什么想法吗?

标签: sql-serversecurityssmswmi

解决方案


推荐阅读