powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Периодическая ошибка "A severe error occurred on the current command."
2 сообщений из 2, страница 1 из 1
Периодическая ошибка "A severe error occurred on the current command."
    #38621581
Часто в WCF при выполнении SqlDataReader.ExequteReader();
Вылетает следующая ошибка:

{System.Data.SqlClient.SqlException (0x80131904): A severe error occurred on the current command. The results, if any, should be discarded.
A severe error occurred on the current command. The results, if any, should be discarded.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
at System.Data.SqlClient.SqlDataReader.get_MetaData()
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
at WCF_VSM_Cenose.VSM_Service.LoginUser(String Email, String PasswordHash) in c:\Users\a.golubkov\Desktop\WCF\trunk\WCF_VSM_Cenose\WCF_VSM_Cenose\VSM_Service.svc.cs:line 115
ClientConnectionId:d428f8b4-e276-4db3-acd0-f4e16ae1963c}


Более подробно в приложенной каринке...

1) Ошибка иногда появляется, а иногда нет.
2) Появляется в разных методах WCF, соответственно при использовании разных хранимых процедур.
3) Вылетает при SqlDataReader.ExequteReader(); или adapter.Fill(dataSet);
4) Отловить эту ошибку в sql menedgment studio не удаётся (при вызове процедур там - ошибок нету)
5) Пробовал разворачивать базу данных на sql server 2008 r2 / 2012 / 2014 (на разных компьютерах)

Никак не могу понять, что это за ошибка и причины тоже ((
Может кто-нибудь что то скажет по этому поводу?
...
Рейтинг: 0 / 0
Периодическая ошибка "A severe error occurred on the current command."
    #38621584
Картинка не добавилась
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Периодическая ошибка "A severe error occurred on the current command."
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]