Ошибка на транспортном уровне при получении результатов с сервера. (provider: Session Provider, error: 19 - Физическое подключение не используется)
Добрый день!
"Ошибка на транспортном уровне при получении результатов с сервера. (provider: Session Provider, error: 19 - Физическое подключение не используется)"
Так же в логах отображается следующая ошибка:
System.Web.HttpUnhandledException (0x80004005): Выдано исключение типа "System.Web.HttpUnhandledException". ---> System.InvalidOperationException: Недопустимая попытка вызвать IsDBNull при закрытом устройстве чтения. в System.Data.SqlClient.SqlDataReader.CheckHeaderIsReady(Int32 columnIndex, Boolean permitAsync, String methodName) в System.Data.SqlClient.SqlDataReader.IsDBNull(Int32 i) в Terrasoft.Common.DBUtilities.GetColumnValue[T](IDataReader source, String columnName)
Кто нибудь сталкивался с данной ошибкой? Как ее решить?
Нравится
Такие ошибки часто связаны с подключением к SQL серверу.
Для решения проверьте:
1) запущена ли служба SQL Server. Если запущена, то можно её перестартовать;
2) перестартовать IIS;
3) перезагрузить компьютер, на котором находится сервер.
Если после описанных выше действий проблема не будет решена, то посмотрите в сторону запросов, которые уходят на SQL сервер, когда возникает такая ошибка. Возможно, слишком долго выполняется какой-то запрос и потребуется его оптимизация.
И ещё посмотрите статью.
Такие ошибки часто связаны с подключением к SQL серверу.
Для решения проверьте:
1) запущена ли служба SQL Server. Если запущена, то можно её перестартовать;
2) перестартовать IIS;
3) перезагрузить компьютер, на котором находится сервер.
Если после описанных выше действий проблема не будет решена, то посмотрите в сторону запросов, которые уходят на SQL сервер, когда возникает такая ошибка. Возможно, слишком долго выполняется какой-то запрос и потребуется его оптимизация.
И ещё посмотрите статью.