Ответ 1
Вы можете проверить, работают ли ваши службы sql.
В вашем старте → Выполнить введите net start mssqlserver
Затем попробуйте войти в систему
отрывая мои волосы, чтобы быть честными на этом этапе.
У меня есть установка SQL Server 2008 Express на моем ноутбуке. Я пытаюсь войти в SQL Server Management Studio без успеха. Вчера я даже сделал новую установку и до сих пор не испытываю радости. При установке я выбрал установку экземпляра по умолчанию с проверкой подлинности Windows, я включил удаленное соединение в диспетчере конфигурации.
Сообщение об ошибке, которое я получаю при входе в систему, выглядит следующим образом:
Связанный с сетью или конкретный экземпляр возникла ошибка при создании подключение к SQL Server. Сервер не было найдено или было недоступно. Убедитесь, что имя экземпляра правильно и что SQL-сервер настроенный для удаленного соединения. (поставщик: сеть SQL Интерфейсы, ошибка: 25 - соединение строка недопустима) (Microsoft SQL Сервер, ошибка: 87)
Я пробовал поиск по Google, и все, что я вижу, это помощь людям, которые получают ошибку 26 (которую я получал до того, как я сделал новую установку.
Настройки для входа:
Тип сервера: механизм базы данных Имя сервера: TARAW-PC\MSSQLSERVER Аутентификация: аутентификация Windows
Вы можете проверить, работают ли ваши службы sql.
В вашем старте → Выполнить введите net start mssqlserver
Затем попробуйте войти в систему
Попробуйте указать только имя вашей машины.
Например, если это Your machine name/serverInstance
, просто дайте ему только your machine name
, затем попробуйте войти в систему.
Объяснение, почему этот трюк работает: здесь Microsoft пишет
Экземпляр - это экземпляр по умолчанию или именованный экземпляр. Имя экземпляра по умолчанию - MSSQLSERVER. Клиент не требует указания имени экземпляра для подключения.
Итак, если вы создали экземпляр экземпляра по умолчанию (MSSQLSERVER) или именованный экземпляр с именем MSSQLSERVER, вы не должны добавлять имя экземпляра, а просто используйте имя сервера (имя вашего компьютера).
Если вы используете Azure SQL Server, я бы посмотрел следующую ссылку: Рекомендации по подключению к Azure SQL Server Я попробую одно из следующих первых, чтобы увидеть, не являются ли эти две ваши основные проблемы:
После того, как вы сделаете обоим, и убедитесь, что все остальное в ссылке, которую я вам предоставил, является правильным или завершенным, вы должны иметь возможность подключиться.
Я надеюсь, что это поможет кому-то.
У меня была эта проблема, и запуск net start mssqlserver
также не работал, пока я не перешел в диспетчер задач > службы и не запустил службу SQLSERVERAGENT
вручную
Вы также увидите эту ошибку, если вы префикс имени экземпляра двойными черными метками, например. попытайтесь подключиться к \host\sqlserver вместо host\sqlserver - сделать легкую ошибку, если вы привыкли вводить UNC-пути.
Я знаю, что это довольно старый, но у меня была та же проблема сегодня, и я решил ее самостоятельно. Проблема была в настройке IP в Sql Server Configuration Manager. Смотрите здесь
У меня был IPv4 в поле IP-Addess, и я сменил его на IPv6.