Ответ 1
Если служба SQL Server Browser не запущена, она не найдет ее (которую вы отключили). Вы все равно сможете подключиться к нему, даже если он не "обнаруживается". Попробуйте подключиться с помощью (local)\SQLEXPRESS
.
Я только что установил SQL Server Express на своем ПК и по какой-то причине не показывает в моем списке доступных серверов для подключения в Visual Studio 2010. Я добавил несколько фотографий, чтобы точно объяснить мою проблему. Я не знаю, как это исправить, потому что он работает и работает, но не появляется...
Если служба SQL Server Browser не запущена, она не найдет ее (которую вы отключили). Вы все равно сможете подключиться к нему, даже если он не "обнаруживается". Попробуйте подключиться с помощью (local)\SQLEXPRESS
.
Была такая же проблема, после поиска в Google в течение 2 часов, когда ничего не нашел, а имя сервера все еще не было там после обновления 100 раз!
Затем я попробовал еще 1 вещь:
Игнорируя тот факт, что мой сервер не появляется в списке.
Я просто написал сервер nae "(local)\SQLEXPRESS" и пошел к имени соединения, которое теперь было включено! (Я не понял этого раньше!)
если бы вы были такими дураками, как я, это могло бы быть ответом!
У меня была такая же проблема, как у Стэна, и для меня мне пришлось подключаться с использованием IP-адреса базы данных SQL Server, за которой следует имя:
10.0.1.224\DatabaseName
У меня была такая же проблема, я решил ее, набрав "." (без кавычек) в имени сервера.
Я только что узнал, как выяснить название локальной базы данных.
Откройте Вид → Обозреватель объектов SQL Server.
В проводнике выберите SQL Server, и вы увидите свой локальный сервер.
Выберите его и нажмите F2, чтобы выбрать его имя.
Теперь вы можете скопировать или изменить имя вашей локальной базы данных.
Введите это имя в форме добавления соединения.
Работало просто отлично для меня. Имя моей базы данных оказалось " (localdb)\MSSQLLocalDB
".
Ни одно из других решений не помогло мне. И я думаю, что это должно помочь в большинстве случаев.
У меня была та же проблема, я решил проблему удаления VMware. И работает правильно.
Я столкнулся с той же проблемой, моя Visual Studio не показывает сервер SQL в сети, включая локальный сервер SQL. Я перепробовал все варианты, упомянутые выше. Наконец, я попытался отключить брандмауэр Windows и параметр Защитник в Windows 10. Затем я вижу все серверы SQL, включая локальный сервер SQL. Это сработало для меня.
Просто запустите службу браузера SQL Server, это решит проблему.
Вы можете выполнить следующие действия:
1. Откройте "services.mvc"
2. После этого найдите "Браузер SQL Server".
5.После выполнения вышеуказанных шагов вы увидите, что в данный момент запущен "Браузер SQL Server".
Шахта перестала работать после последнего обновления Win10 (12 января 2016 года). Я обновил все, пытаясь добиться этого. Я действительно думаю, что обновление SQL было необходимой частью решения ниже, потому что этот параметр в Server Explorer полностью исчез.
Но после обновления решение заканчивается простым, как сказано здесь. В "Проводнике серверов VStudio" щелкните правой кнопкой мыши "Соединения данных" и выберите "Создать новую базу данных SQL".
Используйте указанную выше строку '(local)\SQLEXPRESS' и дайте базе данных имя.
С этого момента все это так, как вы привыкли. Я должен признать, что почти два дня, проведенные, пытаясь заставить его работать снова, заставили меня впадать в панику, вряд ли какое-нибудь программное обеспечение, которое я пишу в эти дни, у которого нет компонента базы данных, и я не мог редактировать ни одно из приложений, уже написано. Хотя те, кто уже опубликован, продолжали нормально работать.
Я подозреваю, что некоторые MS Update выбили настройки реестра, которые использует VStudio, и в ближайшие месяцы, когда разработчик начнет редактировать базу данных, он/она получит неприятный сюрприз.