Marcello Miorelli Asked: 2019-10-31 10:04:45 +0800 CST2019-10-31 10:04:45 +0800 CST 2019-10-31 10:04:45 +0800 CST 无权连接到 WMI 提供程序 - 安装 sql server 后 772 我是一个windows server 2016的管理员,安装完sql server后,我想用sql server configuration manager一下看看有哪些端口和账号,检查是否一切正常。 但是我收到错误消息 - 无法连接到 WMI 提供程序。 它是一个虚拟盒子,但不确定它与此有多大关系。 我怎样才能找到谁是 WMI 提供者并获得此连接权限? windows 2 个回答 Voted Best Answer Alberto Morillo 2019-10-31T16:51:24+08:002019-10-31T16:51:24+08:00 您似乎已经安装了 SQL Server 2005 组件,或者正在安装它们。请在控制面板-> 程序和功能上非常确认。Windows Server 2016 不支持 SQL Server 2005。请阅读此官方文档以了解 Windows Server 2016 支持哪些版本的 SQL Server。 根据该文档,Windows Server 2016 支持的最低 SQL Server 版本是带有 Service Pack 2 的 SQL Server 2012。 如果您已确认仅安装 SQL Server 2012 或更高版本的 SQL Server,则可通过打开命令提示符解决此问题,键入以下命令,然后按 Enter: mofcomp "%programfiles(x86)%\Microsoft SQL Server\number\Shared\sqlmgmproviderxpsp2up.mof" 注意要使此命令成功,Sqlmgmproviderxpsp2up.mof 文件必须存在于 %programfiles(x86)%\Microsoft SQL Server\number\Shared 文件夹中。 有关此解决方法的更多详细信息,请阅读此支持文章。 Marcello Miorelli 2019-11-01T03:01:39+08:002019-11-01T03:01:39+08:00 按照Alberto Morillo的建议运行以下命令解决了问题,现在 sql server 配置管理器可以正常工作,如下图所示。 mofcomp "%programfiles(x86)%\Microsoft SQL Server\140\Shared\sqlmgmproviderxpsp2up.mof" 但是,running under 64 bits os设置为no,现在我已将其更改为yes并重新启动服务。
您似乎已经安装了 SQL Server 2005 组件,或者正在安装它们。请在控制面板-> 程序和功能上非常确认。Windows Server 2016 不支持 SQL Server 2005。请阅读此官方文档以了解 Windows Server 2016 支持哪些版本的 SQL Server。
根据该文档,Windows Server 2016 支持的最低 SQL Server 版本是带有 Service Pack 2 的 SQL Server 2012。
如果您已确认仅安装 SQL Server 2012 或更高版本的 SQL Server,则可通过打开命令提示符解决此问题,键入以下命令,然后按 Enter:
注意要使此命令成功,Sqlmgmproviderxpsp2up.mof 文件必须存在于 %programfiles(x86)%\Microsoft SQL Server\number\Shared 文件夹中。
有关此解决方法的更多详细信息,请阅读此支持文章。
按照Alberto Morillo的建议运行以下命令解决了问题,现在 sql server 配置管理器可以正常工作,如下图所示。
但是,
running under 64 bits os
设置为no
,现在我已将其更改为yes
并重新启动服务。