Em um servidor de SQL com o serviço de SQL paralisado, ao tentar abrir o configuration manager para iniciar o serviço em Start -> Microsoft SQL Server Versão XXX -> Configuration Tools -> SQL Server Configuration Manager.
Recebi a seguinte mensagem de erro:
”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.
Invalid class [0x80041010]”
Para resolver este problema, execute o seguinte comando no prompt a partir da pasta abaixo, o número da pasta irá variar de 100 ou 110 de acordo com a versão do SQL Server instalado.
“C:\ProgramFiles(x86)\MicrosoftSQLServer\100\Shared\mofcomp sqlmgmproviderxpsp2up.mof“
Ao executar o comando será exibida a seguinte mensagem informando que houve sucesso.
C:\Program Files (x86)\Microsoft SQL Server\100\Shared>mofcomp sqlmgmproviderxpsp2up.mof
Microsoft (R) MOF Compiler Version 6.1.7600.16385
Copyright (c) Microsoft Corp. 1997-2006. All rights reserved.
Parsing MOF file: sqlmgmproviderxpsp2up.mof
MOF file has been successfully parsed
Storing data in the repository…
Done!
Pronto, o SQL Server Configuration Manager agora será aberto normalmente pelo caminho
Start -> Microsoft SQL Server Versão XXX -> Configuration Tools -> SQL Server Configuration Manager.
Abraços
Diego Pereira
Obrigado pela solução, funcionou perfeitamente…
Como estou a usar o sql server 2012, tive que substituir 100 por 110. Muito útil.