Постановка задачи
Я установил (Developer Edition) и запустил свой SQL Server, но при попытке подключиться к нему через SQL Server Management Studio появляется следующая ошибка:
Моя конфигурация для SQL Server Management Studio:
Доказательство того, что SQL Server работает:
Еще одно доказательство (взято с services.msc):
Это постоянная проблема, которая мучает меня уже много дней, и я не могу понять, в чем дело. Если я не ошибаюсь, ошибка (первое изображение) появляется только тогда, когда сервер не существует или не запущен. Тогда как я получаю ошибку, если я, кажется, все настроил правильно?
решение1
Современные MS SQLServer больше не требуют использования имени MSSQLSERVER
для подключения к экземпляру по умолчанию (честно говоря, я не помню, чтобы это было со времен SQLServer 2000). Однако вы увидите строку в отношении служб и процессов.
Если вы установили экземпляр по умолчанию, просто подключитесь к имени сервера без дополнительных путей ( localhost
, имени хоста или FQDN, если вы размещаете домен DNS). Если вы настроили SQLServer для работы на альтернативных портах, укажите номер порта с помощью <servername>:<TCP port num>
.
Если вы устанавливаете именованный экземпляр, именем будет имя сервера (через любое из выражений выше) с добавлением \<instance name>
.
Эти утверждения верны, даже если вы установили экземпляр по умолчанию и один или несколько именованных экземпляров.