Форум: "Базы";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];
ВнизПроблема с общим доступом к базе Найти похожие ветки
← →
evg00 (2005-06-28 09:02) [0]Имеется таблица Paradox, которая находится в папке с обшим доступом. Доступ к ней осушествляется через компонент Query. Модификация методами Append,Edit,Post. Все бы нормально, но вот при одновременном добавлении данных с двух разных машин, добавление происходит некорректно а именно добавляется только та запись которая заносится на машине с этой самой общей папкой. Подскажите пожалуста как можно обойти эту проблему.
← →
Desdechado © (2005-06-28 21:06) [1]настроить в BDE ADMIN параметры драйвера парадокса
справка по их смыслу вызывается по F1 на списке параметров
← →
size=20 (2005-06-29 09:59) [2]http://delphikingdom.ru/asp/viewitem.asp?catalogid=570
только нафиг оно тебе? геморой заработать?
← →
Anatoly Podgoretsky © (2005-06-29 10:09) [3]size=20 (29.06.05 09:59) [2]
А что ты имеешь предложить для Парадокса.
← →
size=20 (2005-06-29 10:10) [4]
> А что ты имеешь предложить для Парадокса.
для парадокса ничего - перейти на другую СУБД больее так сказать предласположеную к работе по сети: ФБ, МуСКЛ, МСДЕ и т.д.
← →
Anatoly Podgoretsky © (2005-06-29 10:14) [5]Но он то просит совет по Парадоксу
← →
Desdechado © (2005-06-29 10:48) [6]да, важное дополнение:
настраивать НА ВСЕХ компах, что работают с БД
← →
Anatoly Podgoretsky © (2005-06-29 11:05) [7]Desdechado © (29.06.05 10:48) [6]
Естественно, но тоже самое и для других движков, настройка на клиенте (на каждом) обязательно, поэтому предложение сменить базу не в жилу, не устраняет от необходимости настройки. А другой проблемы тут нет.
← →
Desdechado © (2005-06-29 11:18) [8]я не предлагал менять движок
кстати, можно в настройках сессии программы вносить эти изменения, а не в bde admin, но это годится только в случае ОДИНАКОВОСТИ настроек, иначе все равно их где-то хранить...
← →
Anatoly Podgoretsky © (2005-06-29 12:53) [9]Desdechado © (29.06.05 11:18) [8]
А я не про тебя говорил ;-)
← →
evg00 (2005-06-29 13:50) [10]В статье нашел вот это:
BDE->Configuration->System->Init : LOCAL SHARE = TRUE, но если мы ставим такое значение параметру то при запуске на другом компе выдается сообщение что заблокирована таблица.
← →
Anatoly Podgoretsky © (2005-06-29 14:08) [11]evg00 (29.06.05 13:50) [10]
Это значение поставлено в идеально для большинства случае состояние. Вот только настройка этим не заканчивается. И при подобном сообщении есть очень больщое подозрение, что программу надо выбросить в корзину, по всей видимости они используют монопольное подключение. В случае с FALSE проблема просто маскируется.
← →
Desdechado © (2005-06-29 19:38) [12]ты не статью читай, а справку
там смысл параметров подробно расписан
← →
Anatoly Podgoretsky © (2005-06-29 19:58) [13]Desdechado © (29.06.05 19:38) [12]
Там не расписаны побочные эффекты, Борланд даже в TI их обошел молчанием и дал не совсем верную рекомендацию.
А рекомендация при сетевой или многозадачной работе этот параметр всегда должен быть TRUE, побочный эффект состоит в том, что призводится немедленная запись в базу.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.038 c