Я администратор windows server 2016.
После установки сервера sql я хочу использовать диспетчер конфигурации сервера sql
, чтобы посмотреть, какие порты и учетные записи есть, проверить, все ли в порядке.
однако я получаю сообщение об ошибке - невозможно подключиться поставщику WMI.
это виртуальный ящик, но не уверен, насколько это может быть связано с этим.
как я могу узнать, кто является поставщиком WMI и получить это разрешение для подключения к нему?
Похоже, вы установили компоненты 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.
Дополнительные сведения об этом обходном пути прочтите эту статью поддержки.
, выполнив следующую команду как , предложенную Альберто Морилло , вы устранили проблему. и теперь диспетчер конфигурации сервера sql работает, как вы можете видеть на рисунке ниже.
mofcomp "%programfiles(x86)%\Microsoft SQL Server\140\Shared\sqlmgmproviderxpsp2up.mof"
однако
, работающий под 64-битной ОС
, был установлен на нет
, и теперь я изменил набрал да
и перезапустил службы.