Автор: Mark Ostroff
Я обнаружил, что открытый Data Desktop, даже без открытых
объектов, может создавать "помехи". Также мудрит открытая сессия
Delphi, если вы запускаете собранное приложение вне IDE. Я допускаю,
что если вы закрываете все объекты под DD, конфигурация BDE быстро
себя не очистит. Наверное мне следовало бы запустить мое приложение
пару недель спустя, но я реально предполагаю, что множество сеансов
Paradox блокируют бедный BDE.
Пожалуйста запустите утилиту BDE Config, поставляемую с Delphi и
с PdoxWin. Перейдите на страницу SYSTEM и проверьте, установлен ли
параметр LOCAL SHARE. Если вы хотите, что несколько приложений имели
доступ к данным Paradox, LOCAL SHARE должен быть установлен в TRUE
(и должны быть загружены SHARE или VCACHE).
При этом вы должны принимать во внимание, что если вы хотите,
чтобы "LOCAL SHARE = TRUE" все время работал правильно и надежно, вы
должны также определить уникальные индивидуальные каталоги для всех
приложений, использующих BDE для доступа к таблицам Paradox. В
противном случае, "поведение по умолчанию" заставит BDE использовать
текущий рабочий каталог как частный. И, как вы все догадываетесь,
Pdox блокирует данный каталог, считая его "частной собственностью" и
не допуская к табличкам остальных соперников . . . то-то, а вы
говорите "блокируют бедный BDE".
|