Назад | Перейти на главную страницу

нет разрешения на подключение к провайдеру WMI - после установки sql server

Я являюсь администратором сервера Windows 2016. После установки сервера sql я хочу использовать sql server configuration manager чтобы посмотреть, какие там порты и учетные записи, проверьте, все ли в порядке.

однако я получаю сообщение об ошибке - не могу подключиться к поставщику WMI.

это виртуальный ящик, но не уверен, насколько это может быть связано с этим.

как я могу узнать, кто является поставщиком WMI, и получить это разрешение для подключения к нему?

выполнив следующую команду как предложено Альберто Морилло разобрались с проблемой, и теперь менеджер конфигурации sql server работает, как вы можете видеть на картинке ниже.

mofcomp "%programfiles(x86)%\Microsoft SQL Server\140\Shared\sqlmgmproviderxpsp2up.mof"

Однако running under 64 bits os был установлен на no, и теперь я изменил его на yes и перезапустил службы.

Похоже, вы установили компоненты SQL Server 2005 или устанавливаете их. Пожалуйста, проверьте это на Панели управления -> Программы и компоненты. SQL Server 2005 не поддерживается в Windows Server 2016. Прочтите этот официальный документ, чтобы узнать, какие версии SQL Server поддерживаются в Windows Server 2016.

Согласно этой документации, самой низкой версией SQL Server, поддерживаемой в Windows Server 2016, является SQL Server 2012 с пакетом обновления 2.

Если вы подтвердили, что устанавливаете только SQL Server 2012 или более поздние версии SQL Server, то для решения проблемы откройте командную строку, введите следующую команду и нажмите клавишу ВВОД:

mofcomp "%programfiles(x86)%\Microsoft SQL Server\number\Shared\sqlmgmproviderxpsp2up.mof"

Примечание. Для успешного выполнения этой команды файл Sqlmgmproviderxpsp2up.mof должен присутствовать в папке% programfiles (x86)% \ Microsoft SQL Server \ number \ Shared.

Для получения дополнительных сведений об этом обходном пути прочтите этот статья поддержки.