Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.12.16;
Скачать: [xml.tar.bz2];

Вниз

Виснет IBServer.   Найти похожие ветки 

 
aVast   (2003-11-21 15:32) [0]

Проблема у меня серьезная. Помогите. Приложение подвешивает IBServer на сервере. А происходит это так. На клиенте запускается приложение, подключается к базе данных FireBird (версия 1.0..), запускает хранимую процедуру и зависает. После этого к IBServer"у подключится не может никто. Самое интересное, что происходит это не на всех машинах и не со всеми базами. Т.е. есть сервер и, например, три клиента, на двух клиентах приложение работает на третьем все вешает. Если перенести базу на другой сервер - все работает, если подключаться к другой (аналогичной по структуре) базе - все работает.
Единственное что удалось выяснить, что такие зависания обязательно происходят на машинах, на которых стоит эмулятор ключа для 1С, вроде он называется "сабля" (сразу оговорюсь творчество не мое это "специфика заказчика", а я не диллер 1С посему меня это не касается). Но такие зависания происходят и на голой windows.
Вобщем причину я так понять и не смог. Помогите чем можете!!!
P.S.: Используются стандартные компоненты Delphi для работы с IB
P.P.S: и еще IBServer виснет так, что даже службу остановить не получается, приходится сервер перегружать.


 
aVast   (2003-11-24 10:10) [1]

Молчим?
да, здесь просто ссылкой на какую нибудь ерунду не отделаешься...


 
Mike Kouzmine   (2003-11-24 10:23) [2]

1. Проверь, мыл ли руки перед едой.
2. Проверь прическу.


 
Zacho   (2003-11-24 10:26) [3]

А черт его знает, в чем может быть дело. У меня, например, зависание сервера было только при использовании Event"ов.
Возможно, дело как-раз в этой ХП ? Например, в ней происходит сортировка таблицы с десятком миллионов записей по натуралу. Хотя, если на одном клиенте работает, а на другом - нет, то вряд ли.
А в firebird.log ничего подозрительного нет ?
Validation БД проходит нормально ? Backup/restore пробовал ?

Единственно, могу посоветовать обратиться в конференцию news://forums.demo.ru/epsylon.public.interbase - там много хороших спецов.


 
aVast   (2003-11-24 14:58) [4]

to Zacho © (24.11.03 10:26) [3]
> А в firebird.log ничего подозрительного нет ?
вроде нет

> Validation БД проходит нормально ? Backup/restore пробовал ?
нормально. Пробовал.

ну и на том спасибо.


 
aVast   (2003-11-24 15:21) [5]

в логе ошибки
INET/inet_error: read errno = 10054
и
INET/inet_error: read errno = 10038
описание их уже почитал, если кому интересно
http://www.ibase.ru/devinfo/errors.htm
но, блин, почему же они такие плавающие?!!!


 
Johnny Smith   (2003-11-24 16:21) [6]

но, блин, почему же они такие плавающие?!!!
Ну почему же плавающие? :))
По-моему, вполне понятные.
У тебя коннект к серверу идет по NetBEUI? Переставь на TCP/IP.
И еще совет - если что-то генерит такой траффик на порту 3050, поставь сниффер на прослушку. Очень может быть, что это тот самый чудо-ключик 1С.


 
Zacho   (2003-11-24 20:39) [7]


> aVast © (24.11.03 15:21) [5]

Проблемы с сеткой, однозначно. Копай в этом направлении.


 
aVast   (2003-11-25 13:23) [8]

to Johnny Smith © (24.11.03 16:21) [6]
> У тебя коннект к серверу идет по NetBEUI? Переставь на TCP/IP
конект по TCP/IP.

to Zacho © (24.11.03 20:39) [7]
> Проблемы с сеткой, однозначно. Копай в этом направлении.
Точно. Проблема в tcp/ip. Сейчас все "исправилось" после установки шлюза и прописания DNS.



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

Форум: "Базы";
Текущий архив: 2003.12.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
14-52396
Knight
2003-11-15 18:26
2003.12.16
Win2k Server...


3-52112
BBCHa
2003-11-22 13:18
2003.12.16
Украинская кодировка в DBF


7-52413
Delphi5.01
2003-10-11 20:13
2003.12.16
Формат СД-Рома


1-52228
soup
2003-12-04 16:20
2003.12.16
Аналог MouseOn / MouseOver в Дельфи


6-52317
alt7
2003-10-20 12:32
2003.12.16
Очередной глюк в Делфи чтоли?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский