Не удалось подключиться к Management Studio. Произошла ошибка при подключении к SQL Server.

Я знаком с базовым SQL по работе, но я пытаюсь улучшить его. Все, что я хочу сделать, это создать свою собственную локальную базу данных на своем ноутбуке, чтобы поиграть с ней и следовать онлайн-руководствам.

Я всю ночь пытался войти в Microsoft SQL Server Management Studio 2016, но просто не могу подключиться. У меня установлен SQL Server 2016 Express, и я выбираю «Ядро базы данных», «локальный» / «.», Аутентификация Windows. Я получаю очень общий

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

сообщение об ошибке.

Я проверил службы Windows, как советуют многие руководства, и вижу, что SQL Server (SQLEXPRESS) работает с автоматическим запуском.

Я уверен, что делаю что-то не так, я просто не знаю, что. Кто-нибудь может помочь? Я действительно застрял.


person jm0987    schedule 20.09.2016    source источник
comment
Вероятно, это связано с тем, что ваша версия Express установлена ​​в именованном экземпляре, и вы не указываете его при подключении к серверу базы данных. Вы можете увидеть, есть ли у него именованный экземпляр, выполнив поиск службы в разделе «Службы» (в разделе «Администрирование»). Служба будет называться SQL Server (INSTANCE NAME).   -  person Martin    schedule 21.09.2016
comment
Вы пытались найти (через Google или здесь) точное сообщение об ошибке, которое вы получаете? (Очевидно, нет, так как здесь есть десятки существующих сообщений, на которые были даны ответы, связанные с этим сообщением.) Прежде чем задавать здесь новый вопрос, сначала проведите базовое исследование. Простой поиск — это самое основное исследование, которое вы можете провести.   -  person Ken White    schedule 21.09.2016
comment
Кен, ты читал, где я упоминал, что всю ночь пытался войти в систему? Вы действительно думаете, что простой поиск в гугле не пришел мне в голову?   -  person jm0987    schedule 21.09.2016
comment
@MartinParkin - Большое спасибо, я решил это сейчас. Это было связано с тем, что конкретный экземпляр не запрашивался. Многие гиды советовали просто использовать точку или местную, у меня это не сработало. Я успешно использовал _‹ИМЯ МОЕГО ПК›_\SQLEXPRESS.   -  person jm0987    schedule 21.09.2016
comment
@ jm0987 Хороший материал. Я добавлю ответ на этот вопрос для будущих поисковиков Google. Если бы вы могли принять это, это было бы полезно.   -  person Martin    schedule 21.09.2016


Ответы (1)


Вероятно, это связано с тем, что ваша версия Express установлена ​​в именованном экземпляре, и вы не указываете его при подключении к серверу базы данных.

Вы можете увидеть, есть ли у него именованный экземпляр, выполнив поиск службы в разделе «Службы» (в разделе «Администрирование»).

Служба будет называться SQL Server (INSTANCE NAME).

person Martin    schedule 20.09.2016
comment
Спасибо за это, для тех, кто нашел это через Google, вы можете найти имя службы: run-›services.msc-›find SQL Server - person jm0987; 21.09.2016