Не удается подключиться к SQL Server Management Studio

отрывая мои волосы, чтобы быть честными на этом этапе.

У меня есть установка SQL Server 2008 Express на моем ноутбуке. Я пытаюсь войти в SQL Server Management Studio без успеха. Вчера я даже сделал новую установку и до сих пор не испытываю радости. При установке я выбрал установку экземпляра по умолчанию с проверкой подлинности Windows, я включил удаленное соединение в диспетчере конфигурации.

Сообщение об ошибке, которое я получаю при входе в систему, выглядит следующим образом:

Связанный с сетью или конкретный экземпляр возникла ошибка при создании подключение к SQL Server. Сервер не было найдено или было недоступно. Убедитесь, что имя экземпляра правильно и что SQL-сервер настроенный для удаленного соединения. (поставщик: сеть SQL Интерфейсы, ошибка: 25 - соединение строка недопустима) (Microsoft SQL Сервер, ошибка: 87)

Я пробовал поиск по Google, и все, что я вижу, это помощь людям, которые получают ошибку 26 (которую я получал до того, как я сделал новую установку.

Настройки для входа:

Тип сервера: механизм базы данных Имя сервера: TARAW-PC\MSSQLSERVER Аутентификация: аутентификация Windows

Ответ 1

Вы можете проверить, работают ли ваши службы sql.

В вашем старте → Выполнить введите net start mssqlserver

Затем попробуйте войти в систему

Ответ 2

Попробуйте указать только имя вашей машины. Например, если это Your machine name/serverInstance, просто дайте ему только your machine name, затем попробуйте войти в систему.


Объяснение, почему этот трюк работает: здесь Microsoft пишет

Экземпляр - это экземпляр по умолчанию или именованный экземпляр. Имя экземпляра по умолчанию - MSSQLSERVER. Клиент не требует указания имени экземпляра для подключения.

Итак, если вы создали экземпляр экземпляра по умолчанию (MSSQLSERVER) или именованный экземпляр с именем MSSQLSERVER, вы не должны добавлять имя экземпляра, а просто используйте имя сервера (имя вашего компьютера).

Ответ 3

Если вы используете Azure SQL Server, я бы посмотрел следующую ссылку: Рекомендации по подключению к Azure SQL Server Я попробую одно из следующих первых, чтобы увидеть, не являются ли эти две ваши основные проблемы:

  • Укажите базу данных, к которой вы подключаетесь. Функции > Подключиться к базе данных. Здесь вы захотите скопировать имя базы данных. Это решило мою проблему.
  • Если вы поместите порт после URL-адреса SQL-сервера. Пример: dbname.database.windows.net:1433 (что заставляет вас получить эту ошибку). Если после URL-адреса у меня не было порта, это привело к ошибке входа в систему.

После того, как вы сделаете обоим, и убедитесь, что все остальное в ссылке, которую я вам предоставил, является правильным или завершенным, вы должны иметь возможность подключиться.

Я надеюсь, что это поможет кому-то.

Ответ 4

У меня была эта проблема, и запуск net start mssqlserver также не работал, пока я не перешел в диспетчер задач > службы и не запустил службу SQLSERVERAGENT вручную

Ответ 5

Вы также увидите эту ошибку, если вы префикс имени экземпляра двойными черными метками, например. попытайтесь подключиться к \host\sqlserver вместо host\sqlserver - сделать легкую ошибку, если вы привыкли вводить UNC-пути.

Ответ 6

Я знаю, что это довольно старый, но у меня была та же проблема сегодня, и я решил ее самостоятельно. Проблема была в настройке IP в Sql Server Configuration Manager. Смотрите здесь

У меня был IPv4 в поле IP-Addess, и я сменил его на IPv6.