Поставщик WMI SQL Server недоступен.C#

Место общения программистов C#
Ответить
Anonymous
 Поставщик WMI SQL Server недоступен.

Сообщение Anonymous »

Я пытаюсь создать простое приложение Windows с использованием C# для возврата всех локальных серверов на моем компьютере.
Для этого я использую этот код

Код: Выделить всё

var servers = new List();
var serverCollection = new ManagedComputer().ServerInstances.Cast().Select(instance => String.IsNullOrEmpty(instance.Name) || instance.Name == defaultMsSqlInstanceName ?
instance.Parent.Name : Path.Combine(instance.Parent.Name, instance.Name))
.ToArray();

foreach (var server in serverCollection.Where(server => !servers.Contains(server)))
{
servers.Add(server);
}

return servers;
Но когда я запускаю приложение, в Microsoft.SqlServer.SqlWmiManagement.dll возникло необработанное исключение типа Microsoft.SqlServer.Management.Smo.SmoException< /code> с сообщением:


Поставщик WMI SQL Server недоступен на локальном компьютере.


Пожалуйста, помогите?

Подробнее здесь: https://stackoverflow.com/questions/368 ... -available
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»