Строка соединения из SqlException "ошибка сети или экземпляра?" - PullRequest
0 голосов
/ 23 сентября 2011

Некоторые из моих сайтов сообщают о следующей ошибке:

System.Data.SqlClient.SqlException: связанный с сетью или при установке соединения с SQL Server. Сервер не найден или не был доступен. проверить что имя экземпляра правильное и что SQL Server настроен на разрешить удаленные подключения. (поставщик: поставщик именованных каналов, ошибка: 40 - Не удалось открыть соединение с SQL Server)

Сайт динамически переключает строку подключения, и я подозреваю, что проблема заключается в том, что он делает это неправильно. Если я смогу извлечь имя сервера, к которому он не может подключиться, я смогу продолжить расследование.

Есть ли способ сделать это, скажем, в Application_Error в global.asax?

1 Ответ

0 голосов
/ 23 сентября 2011

Это может быть вызвано прекращением работы службы SQL Server.Откройте SQL Server Configuration Manager и перезапустите службу SQL Server.

...