Я установил SQL SERVER 17.
Я пытаюсь подключиться к удаленной базе данных, но мне это не удалось. После исследования я обнаружил, что для этого требуется запуск службы браузера SQL Server, но я не смог найти эту службу в диспетчере конфигурации SQL Server.
Я также попытался найти отсутствующую службу браузера SQL. Итак, я попытался переустановить SSMS, но не смог найти ни одного варианта для выбора для браузера SQL.
Кроме того, у меня нет файла sqlbrowser.exe в папке C: \ Program Files (x86) \ Microsoft SQL Server \ 90 \ Shared \. Так что, думаю, он не был установлен с самого начала.
Любое решение о том, как установить услугу?
РЕДАКТИРОВАТЬ 1:
Это сообщение об ошибке в SSMS:
Я проверил и убедился, что имя пользователя и пароль верны.
Обновлено еще раз:
Я попытался отключить брандмауэр, а затем подключиться к серверу. Но у меня все еще та же ошибка.
Итак, я попытался переустановить весь SQL-СЕРВЕР. Во время установки я выбрал пользовательский режим и выбрал автоматический браузер SQL Server. Итак, теперь он у меня работает.
Теперь, когда мой брандмауэр все еще отключен, я попытался подключиться к СЕРВЕРУ, но все равно получил ту же ошибку. Теперь вопрос в том, почему я получаю эту ошибку?
Окончательное РЕДАКТИРОВАНИЕ: Извините за все проблемы, но я опубликовал ответ на проблему, спасибо.
@TomTom Установлен и открыт на СЕРВЕРЕ
Может ли это быть из-за брандмауэра на моей машине?
какое сообщение об ошибке при попытке подключения?
@nazimhatipoglu Я отредактировал вопрос и добавил скриншот сообщения об ошибке.
проверьте ссылку на изображение, пожалуйста
Вам не нужно устанавливать браузер SQL, чтобы просто подключиться к удаленной базе данных, он позволяет вам видеть экземпляры SQL-сервера на вашем компьютере.
В студии управления достаточно добавить имя хоста и учетные данные в диалоговом окне подключения, и если они верны и у вас есть доступ, он подключится.
Точнее: для этого требуется, чтобы браузер SQL был установлен НА СЕРВЕРЕ, К КОТОРОЙ ВЫ ПОДКЛЮЧАЕТЕСЬ. И брандмауэр, который нужно открыть, и т. д.
У меня есть имя хоста, имя экземпляра и действующие учетные данные. Тем не менее, я не могу подключиться к этому экземпляру. Принимая во внимание, что я пробовал ту же процедуру на другой машине раньше, и она работала правильно.
@TomTom Я предполагаю, что на сервере есть браузер SQL, потому что раньше я мог подключиться к нему с другой машины.
действительно извиняюсь за беспокойство.
И проблема была в косой черте (\).
Я потратил пару часов, пытаясь выяснить, что не так с подключением, и все это время я использовал СЕРВЕР / ЭКЗЕМПЛЯР, и все остальное было идеально ... и внезапно, когда я искал в Интернете, кто-то сделал ту же ошибку, и я посмотрел на свое имя хоста, и он был неправ. Это должно быть СЕРВЕР \ ЭКЗЕМПЛЯР с обратной косой чертой (\).
Это не служба SSMS, ее необходимо установить и открыть (брандмауэр) на СЕРВЕРЕ, к которому вы подключаетесь.