Блокировка БЭСТа в сети
Select messages from
# through # FAQ
[/[Print]\]

-> Технический форум БЭСТ-4

#1: Блокировка БЭСТа в сети Author: Юрий PostPosted: 18 Sep 2002 17:30
    —
Может кто в курсе решил ли ИС старую проблему в БЭСТе - Блокировка БД в сети при свертывании DOS окна (флажек полная остановка включен)
на одной из рабочих станций, например во время выполнения отчета или открытия баз? При этом остальные станции "ждут" пока пользователь свернувший окно соизволит его открыть либо администратор сети сбросит это соединение.

#2:  Author: SantechNikLocation: Гусев Михаил PostPosted: 19 Sep 2002 12:04
    —
Интересно , а какого-такого решения Вы ждете от ИС если сами на станциях сделали такие неработоспособные условия? Из каких побуждений выставлен флаг "полной останов" ?

Понимаю, если это сделано случайно. На это случай у меня есть утиль отлавливающая этого "злодея". А если это не сбой, а политика Вашей фирмы, то вряд ли ИС вам мопоже

#3:  Author: Юрий PostPosted: 19 Sep 2002 15:30
    —
Вам бы стоило задуматься что такие установки сделаны наверняка не случайно. При снятии флага полная остановка и при запуске двух окон одновременно они оба начинаю довольно существенно притормаживать - работать просто невозможно. А работать в нескольких DOS окнах (например одновременно в АРМ-ах ТОВАРЫ ГОТОВАЯ ПРОДУКЦИЯ и УПРАВЛЕНИЯ ПРОДАЖАМИ) гораздо удобнее пользователям, а о них мне кажется надо думать в первую очередь. Так что "условия" сделаны для работы как раз наиболее "работоспособные".
Указанная проблема существует к вашему сведению и в самом ИС(по этому поводу я разговаривал с их сис. админом). А то что это недоработка программы сомневаться не приходится, т.к. "захваченый" файл (в случае блокировки) прекрасно открывается с помощью например FoxPro, а БЭСт этого сделать не может.

#4:  Author: SantechNikLocation: Гусев Михаил PostPosted: 20 Sep 2002 13:38
    —
Так никто не говорит, что БЭСТ работает на FOXe.

Каждый сам себе выбирает наиболее удобный режим работы.
Я выбрал такой, в кот. "полный останов" является грубым нарушением работы с комплексом. Выйти из "УП" и зайти в "Т" это дело 1 (ОДНОЙ) минуты. А отлов "врага" заблокировавшего БЭСТ это дело 5 мин.
Экономия "на лицо".

Но опять же непонятно чего вы ждете от топика? Если сами уже звонили в ИС и выяснили, что этот режим для БЭСТа непреемлим, то чего еще ждать ?

#5:  Author: Юрий PostPosted: 20 Sep 2002 15:05
    —
Этот режим неприемлем для программистов ИС, которые просто не хотят (или не могут ) исправлять недоработку программы.
А ошибка эта называется коллизией - два процесса пытаются получить доступ к данным (причем к разным записям в DBF файле) и при правильной реализации доступа к данным коллизий не должно происходить в независимости от состояния одного из процессов.
К сведению некоторые части БЭСТа реализованы именно на FoxPro.

#6:  Author: SantechNikLocation: Гусев Михаил PostPosted: 20 Sep 2002 15:41
    —
1. Мы говорим сейчас о модулях кот. не на фоксе. Думаю, что "быстрые отчеты", кот. на фоксе вы не будете в бэкграунде стопить.
2. Ну и как правильно организовать доступ к данным если они блокированы другой станцией, скажем для записи, и мы получаем коллизию ? Если это разные записи, то да - это недоработка. А если одна?
3. Исправлять эту недоработку ИС не будет. БЭСТ4 кинутая прога. МЕРТВАЯ!!! Она навсегда замерла в том состоянии, в кот. пребывает сейчас. Кроме отслеживания законодательной основы в ней больше ничего делаться не будет. Ждите БЭСТ-5.



-> Технический форум БЭСТ-4


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group