Сообщение об ошибке при попытке открыть диспетчер конфигурации SQL Server в SQL Server: «не удается подключиться к поставщику WMI. Вы не имеете разрешения или сервер недоступен»

Применимо к: Microsoft SQL Server 2005 Standard EditionSQL Server 2008 StandardMicrosoft SQL Server 2005 Enterprise Edition

Симптомы


На 64-разрядном компьютере необходимо установить экземпляр 32-разрядные (на основе x86) версии Microsoft SQL Server. На одном компьютере можно установить экземпляр 64-разрядной версии SQL Server 2008. При удалении 64-разрядного экземпляра при открытии диспетчера конфигурации SQL Server появляется следующее сообщение об ошибке:

Не удается подключиться к поставщику WMI. Вы не имеете разрешения или сервер недоступен. Обратите внимание, что только можно управлять SQL Server 2005 и более поздних версий серверов с помощью диспетчера конфигурации SQL Server.
Недопустимое пространство имен [0x8004100e]

Эта проблема также возникает при удалении 32-разрядного экземпляра, а затем открыть диспетчер конфигурации SQL Server.

Причина


Эта проблема возникает, так как поставщик WMI удаляется при удалении экземпляра SQL Server. Экземпляр 32-разрядных и 64-разрядного экземпляра SQL Server совместно используют один и тот же файл конфигурации WMI. Этот файл расположен в папке % programfiles(x86) %.

Временное решение


Чтобы обойти эту проблему, откройте командную строку, введите следующую команду и нажмите клавишу ВВОД:
Mofcomp «% programfiles (x86) %\Microsoft SQL Server\номер\Shared\sqlmgmproviderxpsp2up.mof»
Примечание. Для успешного выполнения этой команды файл Sqlmgmproviderxpsp2up.mof должен находиться в папке % programfiles(x86) %\Microsoft SQL Server\номер\Shared.

Значение числа зависит от версии SQL Server:nnn

Microsoft SQL Server 2012110
Microsoft SQL Server 2008 R2100
Microsoft SQL Server 2008100
Microsoft SQL Server 200590
После запуска средства Mofcomp перезапустите службу WMI, чтобы изменения вступили в силу. Имя службы — инструментария управления Windows.


Статус


Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Дополнительные сведения


Установка 32-разрядного экземпляра SQL Server 2008 в среде 64-разрядного кластера не поддерживается. Дополнительные сведения о политике поддержки Microsoft SQL Server щелкните следующий номер статьи базы знаний Майкрософт:

327518 Microsoft SQL Server политика поддержки для кластеризации (Microsoft)

Дополнительные сведения о средстве компилятор управляемых объектов (Mofcomp) обратитесь к следующей странице в сети MSDN:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa392389(v=vs.85).aspx