Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.30;
Скачать: CL | DM;

Вниз

Unknow token received from SQLSERVER   Найти похожие ветки 

 
Picco   (2002-12-10 16:01) [0]

Помогите пожалуйста
Процесс запускается в потоке со своим соединением и ADOCommand Иногда проходит нормально иногда с ошибкой (см в заголовке).Процесс один и тот же (расчет довольно большой накладной (>1000 строк).Блокировки исключены. Параметры соединения и Command по умолчанию.Варьирование TimeOut не помогает. Спасибо


 
sniknik ©   (2002-12-10 16:52) [1]

что пишут в BOL

Message Text
Bad token from SQL Server: Datastream processing out of synchronization.

There are two main causes for this error:

The data sent by SQL Server over the network named pipe or socket has been corrupted. This is usually caused by a network problem involving either network hardware or software.

The network can generate errors or messages unknown to DB-Library; therefore, this error can be generated.

(сообщения немного не совпадают, но проверить стоит)


 
Fiend ©   (2002-12-10 17:12) [2]

поддержу sniknik
мне тоже почему то показалось что проблемма именно в разрушении данных, либо не соотвентствии ответов сервера - пониманию драйвера.


 
sniknik ©   (2002-12-10 17:18) [3]

по второй причине "The network can generate errors or messages unknown to DB-Library; therefore, this error can be generated."

сообщения могут генерироватся сетью. тогда сообщение вполне может принять вид "оригинала" в посте.


 
Picco   (2002-12-10 18:00) [4]

разрушение данных отпадает ,т.к в вечерние часы (сервак загружен по минимуму) такой ошибки не происходит, при запуске 6 потоков одновременно.А вот днем ,когда там сидят 20 пользователей 1С и я пытаюсь влезть со своим проектом такие ошибки сыпятся на больших накладных,мелкие до 400 записей считаются быстро и безглючно.Причем расчет больших все-таки проходит со 2-3-4-ой попытки обязательно (видимо попадаю в окно "безприпятствия" ).


 
Fiend ©   (2002-12-10 18:07) [5]

То Picco
Танец с бубном, шо тут еще скажешь.
Сочувствую


 
sniknik ©   (2002-12-10 18:25) [6]

:о)) танец всегда помогает. жаль штатный шаман все время в отпуск норовит.

> разрушение данных отпадает
по моему как раз оно, (на передаче пакета) 1С тебе всю сеть сажает, и ловиш ты его мусор вперемежку с данными. что в таком случае делать не представляю. Но сеть я бы потестировал, пингами бы побросался. :-).
и, тебе обязательно на клиента все 1000 записей тянуть? если расчет на сервере средствами MSSQL то меньше данных к передаче, и сответственно больше вероятность попадания в "окно".



Страницы: 1 вся ветка

Текущий архив: 2002.12.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
3-99029
Jdrm
2002-12-11 11:18
2002.12.30
Глюки с RecordCount


3-98976
Calm
2002-12-10 10:17
2002.12.30
Почему не отображаются значения полей?


14-99283
Keymaster
2002-12-09 13:50
2002.12.30
что такое разум


14-99326
Sergo
2002-12-09 12:27
2002.12.30
FM-карта


1-99104
PONTIY
2002-12-20 07:17
2002.12.30
Как в форму добавить в качестве поля незарегистрированный класс?