Ошибка сетевых интерфейсов sql 26 - указана ошибка при поиске сервера / экземпляра

Итак, многие люди опубликовали аналогичный вопрос, однако я не могу найти решение своей проблемы ни в одном из них. Так что это моя ситуация.

Вчера я работал с SQL Server Express через SQL Server Management Studio. Я закрываю свои проекты, как я делал это несколько раз, а затем этим утром, когда я снова попытался подключиться с помощью инструмента, выдает мне эту ошибку:

НАЗВАНИЕ: Подключение к серверу

Не удается подключиться к.\SQLExpress.

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

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

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

PS: вот некоторые системные статистические данные. Я работаю на компьютере с Windows 10, и версия SQL Server Management Studio - 2014.

3 ответа

Решение
  1. Откройте диспетчер конфигурации SQL Server

  2. Нажмите на SQL Server Network Configuration и нажмите на Protocols for Name

  3. Щелкните правой кнопкой мыши на TCP/IP (убедитесь, что он включен), нажмите на Properties

  4. Выбрать IP Addresses Перейдите на вкладку и перейдите к последней записи: IP All

  5. Войти TCP Port 1433,

Теперь перезапустите "SQL Server .Name". с помощью services.msc (winKey + r)

У меня была та же проблема, но другое решение. Мои протоколы были настроены правильно, но я все еще получал проблему. В диспетчере конфигурации SQL Server убедитесь, что браузер SQL Server настроен на автоматический запуск и работает. Как только служба стала активной, моя проблема исчезла.

эта проблема также сбивает меня с толку через несколько дней после того, как ИТ-специалист сделал некоторые настройки безопасности для SQL Server. у меня есть EntityFramework для веб-приложения и настольного приложения. после того, как я сделал некоторые настройки на SQL Server, веб-приложение снова заработало, но проблема с рабочим столом все еще остается. но я использовал некоторую строку подключения для обоих приложений, нет смысла, что одно работает, а другое нет. затем я много искал, пока не нашел, что кто-то сказал, что нужно добавить номер порта 1433 после $ServerName$DatabaseInstanceName,1433 здесь http://www.windows-tech.info/15/9f6dedc097727100.php . после того, как я добавил его. исключение стало: System.Data.SqlClient.SqlException: Ошибка входа в систему для пользователя «домен \ имя-ПК $». потом я нашел эту ссылкуSystem.Data.SqlClient.SqlException: Ошибка входа в систему для пользователя : System.Data.SqlClient.SqlException: Ошибка входа в систему для пользователя, который сказал, что нужно добавить Trusted_Connection=False;. вся строка подключения должна быть такой: источник данных=XXXXX\SQLSERVER,1433;начальный каталог=XXXDB;идентификатор пользователя=UserID;пароль=PWD;Trusted_Connection=False;MultipleActiveResultSets=True;

надеюсь, что этот ответ поможет тем, у кого общее исключение: «Ошибка: 26-Ошибка определения местоположения сервера/указанного экземпляра)

Другие вопросы по тегам