SqlException, Время ожидания истекло. Период ожидания истек до завершения ... где я могу увеличить этот период? - PullRequest
2 голосов
/ 02 марта 2011

Я получаю эту ошибку времени ожидания при довольно большом генерировании отчетов с использованием LINQ to SQL.

w3wp.exe, NT AUTHORITY \ NETWORK SERVICE, SqlException, Timeout expired.Время ожидания истекло до завершения операции или сервер не отвечает.... NT AUTHORITY \ NETWORK SERVICE, 7, NT AUTHORITY \ NETWORK SERVICE, False,
в System.Data.SqlClient.SqlConnection.OnError (исключение SqlException, логическое прерывание соединения)

в сети.config Я добавил Connect Timeout = 3600 в строку подключения, но это случилось снова, это правильный способ увеличить это время ожидания?

Это делается через web.config или, возможно, IIS?Нужно увеличить его, пока я работаю над оптимизацией этой вещи.

1 Ответ

6 голосов
/ 02 марта 2011

Возможно, вам потребуется установить CommandTimeout в вашем DataContext.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...