SQL Server 配置管理器无法启动:WMI 返回错误。

3
我们正在尝试运行SQL Server配置管理器,但出现了错误。
Cannot connect to WMI provider. You do not have permission or the server is unreachable. Note that you can only manage SQL Server 2005 and later servers with SQL Server Configuration Manager.
Access is denied. [0x80070005]

根据这里找到的文章,我们已经运行了。
C:\Windows\system32>mofcomp "C:\Program Files (x86)\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2up.mof"

并且

C:\Windows\system32>mofcomp "C:\Program Files\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2up.mof"

但是我们遇到了错误

Microsoft (R) MOF Compiler Version 6.3.9600.16384
Copyright (c) Microsoft Corp. 1997-2006. All rights reserved.
Parsing MOF file: C:\Program Files\Microsoft SQL Server\110\Shared\sqlmgmprovide
rxpsp2up.mof
MOF file has been successfully parsed
Storing data in the repository...
An error occurred while processing item 10 defined on lines 73 - 79 in file C:\Program Files\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2up.mof:
Error Number: 0x80070005, Facility: Win32
Description: Access is denied.
Compiler returned error 0x80070005

我们将“EVERYONE”主体添加到SQL Server根文件夹以及SQL Server共享文件夹,并赋予其完全权限。共享文件夹具有部分只读状态,但我不想更改它,因为一旦更改就无法设置回来。
文件本身sqlmgmproviderxpsp2up.mof并非只读。
这是一个Windows Server 2012,未加入域,我以管理员身份运行CMD(尽管我已经是管理员)。UAS已关闭。 SQL Server 2012 Express,64位。
有人可以帮忙吗?

你有发现任何问题吗?在Windows桌面操作系统上也注意到了这个问题。 - Sethe23
在Windows 2012R2(DC)+ SQL Serwer 2014中存在相同的问题。 - MrMgr
在Windows 10和SQL Server 2014上遇到了相同的问题。 - Kevin Busch
2个回答

0

-1

以管理员身份运行CMD并运行以下命令: C:\Windows\system32>mofcomp "C:\Program Files (x86)\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2up.mof",这将使命令成功运行。


这正是问题中已经尝试过的。 - Lance U. Matthews

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接