Hoje estava tentando configurar um cliente do EMC Avamar para fazer o backup de um SQL 2005, e sempre que tentava realizar o backup, recebia as mensagens de erro abaixo.
- An exception occurred in SMO while trying to manage a service.(Microsoft.SqlServer.Smo)
- Failed to retrieve data for this request. (Microsoft.SqlServer.SmoEnum)
Baseado nesta mensagem de erro, o problema está no WMI provider, a causa deve ser uma entrada inválida no arquivo sqlmgmproviderxpsp2up.mof.
Para corrigir este problema, rode o seguinte comando no command prompt:
- Vá para o caminho onde está o arquivo sqlmgmproviderxpsp2up.mof, por exemplo, rode o comando:
cd C:\Program Files (x86)\Microsoft SQL Server\90\Shared
- Rode o comando:
mofcomp “C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlmgmproviderxpsp2up.mof”
O caminho do arquivo sqlmgmproviderxpsp2up.mof está relacionado a versão do SQL Server que está instalada.
No Blog do MSDN você pode encontrar mais informações sobre esse erro http://blogs.msdn.com/b/echarran/archive/2006/01/03/509061.aspx.