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