sergey442
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Привет, All! Прошу помощи. Есть база данных, написанная на Access. Формы и Данные разделены по разным файлам, файл формами лежит на каждой раб.ст., файл с данными - в общей папке в сети. Сеть одноранговая около 10 компьютеров. При некоторых операциях в момент добавления и изменения данных программа подвисает на несколько минут - минут 5 может висеть. Пользователя говорят, что раньше были подвисания, но не такие большие... Это происходит у пользователей одного отдела, т.е. наблюдается только на некоторых видах документов, в других отделах - все работает быстро. В описании к базе написано, что рекомендуется отключать оппортунистические блокировки и протокол smb2,3 на сервере и клиентах - отключил в реестре. Что я делал: сделал сжатие и восстановление файла с данными, импортировал таблицы в новый mdb-файл. формы на рабочих станциях лежат в файлах mde, плюс есть "дистрибутив" программы, откуда их можно переставить - т.е. восстанавливать их не нужно. Переставил винды на ВСЕХ компьютерах. Посмотрел вывод tcpdump под windows на компьютере, где лежит mdb с данными - были сообщения о неправильных udp-пакетах с двух компьютеров, заменил сетевые карты и свичи. Системы везде - win 7 x 64, стоит офис 2007 плюс рядом с базой лежит дистрибутив access runtime 2000 - поставил и его... Голова уже кругом... Знатоки Access, выручайте! P.S. Еще забыл сказать. Если закрыть базу на всех компьютерах, перезагрузить все свичи - минут 5 работает без тормозов, потом снова... | Всего записей: 1 | Зарегистр. 26-12-2006 | Отправлено: 20:58 14-11-2017 | Исправлено: sergey442, 23:51 14-11-2017 |
|