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

Вниз

Interbase + сеть: TCP + NetBEUI. Проблемы с подключением.   Найти похожие ветки 

 
AVR   (2002-11-28 20:25) [0]

Мастера,помогите! ОЧЕНЬ большое время подключения к БД. Подключаюсь к Interbase через BDE. При использовании TCP/IP (имя базы в алиасе - ip_адрес:файл_базы_данных) время подключения - от 30 с до 60с. При использовании NetBEUI (имя базы в алиасе - //ip_адрес/файл_базы_данных ) время коннекта колеблется от 2с до бескончности.

Подскажите что-нибудь дельное, пожалуйста (сил нет
смотреть в обиженные глаза ползователей-бухгалтеров).

Информация к размышлению:

Я - четыре месяца работаю c IBase.

Сервер - NT4, IBase 5.6
На серевере одновременно идёт работа с 5 базами.
Объём самой большой - 35Mb, остальные - меньше 10Mb каждая.
Количество одновременно существующих сессий - около 20.

Раньше (месяца два назад) всё было очень хорошо.
С того времени объём баз вырос проценотв на 5.
Были проблемы с засорением временного каталога (большие
выборки не отрабатывались. Но теперь маста на диске для временных файлов достаточно (1G).

Во время ожидания коннекта процессор не загружен,
памяти - полно (смотрел в TaskManager)

Я заглянул в лог.
В логе полно записей такого содержания:

. . .
SERVER (Server) Thu Nov 28 07:38:56 2002
WNET/wnet_error: ReadFile end-of-file errno = 109
. . .
SERVER (Server) Thu Nov 28 07:55:36 2002
INET/inet_error: read errno = 10038
. . .

Опытным путём определил, что эти записи появляются в момент завершения сессии, открытой по NetBEUI (при работе по TCP/IP - всё нормально, такие записи не появляются).

Сеть: Витая пара, Switch 3Com Super Stack + 8-портовый хаб, IP-адреса -
постоянные. На серевере в качестве транспорта - TCP/IP.
Соответствия имён адресам прописаны в LMHOSTS

Общее количество машин в сети - 30 (к базе подключаются 10).

Может быть все изложенные симптомы - совпадения.
Помогите, кто может.


 
Anatoly Podgoretsky   (2002-11-28 20:46) [1]

Зачем тебе столько протоколов, кроме того это явное и грубое нарушение безопастности.
Оставь один TCP и спрячь базу от прямого доступа.


 
BorisUK   (2002-11-29 07:22) [2]

Раз сервак не тормозной (как пишешь)
то вполне возмо, что сеть.
Я согласен с Anatoly Podgoretsky ©
Зачем столько протоколов, выбери один и настрой как следует.
Из описания
<<Сеть: Витая пара, Switch 3Com Super Stack + 8-портовый хаб, IP-<<адреса -
Если сетевое оборудование не от одного производителя (и далеко не Intel) то возможны конфликты на некоторых уровнях OSI
что повышает процент бэдовых пакетов при передачи...
Попробуй переставь дрова на всех сетевых платах (возьми самые новые с инета).
Если есть старые (еще неизвестно какого поколения 10Мб) соверую сменить.
Как у тебя с архитектурой сети (хаб - свич - сервак)?
Если так, то, сам понимаешь...
Тоесть распредели нагрузку сетевую...
Кстати сетка 100Мб?
Ну а вобще - бог тебе в помощь ибо тут сразу и не скажешь :)
Желаю удачно разобраться.


 
Johnmen   (2002-11-29 10:26) [3]

>Раньше (месяца два назад) всё было очень хорошо.

1. Что именно было хорошо и как ?
2. Что изменилось с тех пор ?


 
AVR   (2002-11-29 15:09) [4]

Изменилось следующее:
1. Добавились 3 машины в сети.
2. Добавились 2 базы данных на сервере.
Всё было нормально некоторое время. Птом возник глюк:
Многие машины не видели друг-друга.
Спасался только выключением-включением свича.
3. Установил всем жесткие IP-адреса (раньше работал DHCP)
Не помогло.
4. Поменял один явно сомнительный кабель
ПОМОГЛО!(сеть видят все). Но проблема с IBase осталась.
Общее направление ответов я понял: искать проблемы в организации сети.



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

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

Наверх




Память: 0.46 MB
Время: 0.008 c
14-61771
Fantasist
2002-11-26 05:53
2002.12.19
Вот ссылку не могу найти.


1-61689
Alissa
2002-12-09 00:35
2002.12.19
ADVStringGrid


14-61790
В режиме поиска
2002-11-28 13:47
2002.12.19
Где скачать книги по Delphi в инете?


1-61559
Влад2
2002-12-05 22:43
2002.12.19
Команда DOS без окна?


14-61779
Дмитрий К.К.
2002-11-15 08:53
2002.12.19
Инспектор RTTI





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский