2013-12-23 3 views
0

иногда я получил ошибку ниже при попытке открыть соединение с помощью SyBase ASE клиентуADO.net ASEConnection ошибка Sybase

Подключение к серверу Sybase было потеряно. Все активные операции были откатить трассировки стека: на Sybase.Data.AseClient1.AseCommand.CheckResult (Int32 Рез) в Sybase.Data.AseClient1.AseCommand._ExecuteReader (CommandBehavior commandBehavior) в Sybase.Data.AseClient. AseCommand.ExecuteDbDataReader (CommandBehavior поведение) при System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader (CommandBehavior поведение) при System.Data.Common.DbDataAdapter.FillInternal (DataSet набора данных, DataTable [] DataTables, Int32 startRecord, Int32 maxRecords, Строка srcTable, команда IDbCommand, поведение CommandBehavior) в System.Data.Common.DbDataAdapter.Fill (DataSet dataSet, Int32 startRecord, Int32 MaxRecords, String srcTable, команда IDbCommand, поведение CommandBehavior) в System.Data.Common.DbDataAdapter.Fill (DataSet DataSet)

Я использую DLL Sybase.AdoNet2.AseClient (64 bit) version 2.155.1015.0

мой код, как следует

AseConnection Connection = new AseConnection("ConnectionString"); 
AseCommand Command = new AseCommand("StoredProcedure", Connection); 
Command.CommandType = CommandType.StoredProcedure; 
AseDataAdapter adapter = new AseDataAdapter(); 
DataSet ds = new DataSet(); 
adapter.SelectCommand = Command; 
adapter.MissingSchemaAction = SchemaAction; 
adapter.Fill(ds); 

этот код запуска под веб-службы IIS

поиск не приводит к что-то полезное, что я получаю this link, но без помощи

+0

Как долго длится запрос доски? это может быть проблема TimeOut. 'AseCommand.CommandTimeout' для установки таймаута. – christiandev

+0

Еще одна идея, связанная с совершением транзакций, ни одна из них не остается открытой? –

+0

вызываемая память занимает менее 1 секунды при запуске с теми же параметрами в DBAritisan – mfarouk

ответ

0

не смог найти решения для этого дефекта или корневой причины этого, поэтому я разработал просто поймал это исключение, а затем повторен выполнение подключения и команд

Смежные вопросы