У меня есть сервер под управлением Windows 2012 R2 Datacenter 64-bit. Я использовал SQL 2016 RC3 без проблем, и я хочу заменить его на RTM-сборку, которая у нас есть из MSDN.
После удаления RC3 и последующей установки RTM я не смог удаленно подключиться к серверу. После проверки я вижу в Configuration Manager, что нет узла для «Конфигурация сети SQL Server». Перечислены 32-разрядные версии, и TCP / IP включен. Как мне установить этот отсутствующий узел?
Я запустил службу браузера SQL и попытался восстановить установку 2016 года. Ничто не может оживить этот недостающий компонент.
Я нахожу интересным то, что остались части установок RC3 и RTM, которые я не могу удалить. Я не уверен, если это актуально. Я следовал инструкциям Microsoft по удалению SQL Server, поэтому чувствую, что все сделал правильно.
Ответы:
Размещать это на тот случай, если кто-то еще увидит это и столкнется с той же проблемой, что и я. У нас установлен SQL Server 2016 SP1 x64 и SSMS 2017. Когда я открываю диспетчер конфигурации SQL Server 2017, я не вижу все элементы (как вы не могли). Однако при открытии диспетчера конфигурации SQL Server 2016 я вижу все элементы, как и ожидалось.
Некоторые подробности можно найти здесь: http://internationaldatascience.com/sql-server-2016-configuration-manager-missing-ssms-17-2-cannot-connect-to-wmi-provider/
Вот соответствующая информация о том, что блог закрывается:
источник
После многих попыток удаления / переустановки я попытался просто удалить папку C: \ Program Files \ Microsoft SQL Server после удаления. Когда я потом переустановил SQL, протоколы были установлены, и все было хорошо. Удаленные подключения стали успешными.
Я где-то читал, что Microsoft позволяет сохранять информацию даже после удаления. Очевидно, что эти рудиментарные файлы и папки приводят в замешательство при последующей установке настолько, что клиентские сетевые библиотеки уже присутствуют и поэтому не установлены.
источник