![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что за ошибка в IB... [D5, IB6.x]
SkyR © (2002-03-06 07:38:00)Возникает ошибка INET/inet_error: read errno=10054?
Что это за ошибка?
prosof (2002-03-06 14:28:00) [1]А еще может быть слишком маленький таймаут в ibconfige прописан
Alexandr (2002-03-06 10:10:00) [2]а вообще самое распространенное явление- когда юзер снимает задачу-программу работающую с IB, или Reset жмет на своем компе
Олег Захарченко (2002-03-06 10:01:00) [3]Из описаний ошибок:
WNET/wnet_error: ReadFile end-of-file errno = 109
INET/inet_error: send errno = 10054
Обрыв клиентского соединения. WNET - по NetBEUI, INET - по TCP/IP.
Для начала надо бесплатно сделать upgrade на IB 5.6. Затем убедиться, что на сервере, если это NT, стоит самый последний Service Pack (как минимум 4-ый с постфиксом RollUp или 5-ый). Если клиенты - NT Workstation, то на них поставить тот же сервиспак, что и на сервере. Если клиенты - Windows 95/98, то скачать с www.microsoft.com самые последние обновления для netbeui и tcp/ip.
Вообще при работе по tcp/ip таких ошибок должно быть существенно меньше, чем по netbeui.
Если ошибки 109 или 10054 продолжают появляться, то нужно искать дефектное сетевое оборудование - хаб, свитчер, или сетевую карту. Теоретически в этом может помочь использование какого-либо SNIFFER, но методика пока неизвестна. Также см. утилиту ibconsvcl.zip, которая заносит информацию о коннектах и дисконнектах (только tcp) прямо в interbase.log, что позволяет отследить станции или хабы, генерирующие ошибку 10054.
Alexandr (2002-03-06 08:09:00) [4]см. поиск на ib.demo.ru там есть описание ее