Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.23;
Скачать: CL | DM;

Вниз

удалённая база данных   Найти похожие ветки 

 
Назаров Евгений   (2002-12-28 18:36) [0]

Мужики, выручайте, ситуация такая :
файл с базой данных находится на одной машине, на ней же работает программа, обращается к этой базе, всё нормально,
когда пытаюсь обратиться к ней же с другой машины в это же время, возникает ошибка, (что то связанное с Update ...)
как избавиться от этого ?


 
Alexsys ©   (2002-12-28 18:44) [1]

А поподробнее? И что делает в этот момент программа на сервере? Тоже Update?


 
Назаров Евгений   (2002-12-28 18:47) [2]

Программа одна и таже, только работает на двух разных машинах,
только с одной базой(файл x.gdb)
а работа заключается в чтении данных через SQL и изменение и добавление данных как на одной, так и на другой машине


 
Назаров Евгений   (2002-12-28 19:09) [3]

Дополнение:
на сервере программа просто подключена в этот момент к файлу БД
а удалённая прога делает Update (может быть ошибка связана с механизмом транзакций ?)


 
Назаров Евгений   (2002-12-28 19:50) [4]

и ещё, когда на сервере прога не запущена, на клиентской машине всё работает нормально !, скажите в чём дело ??


 
VID ©   (2002-12-28 20:30) [5]

у компонента TTransaction какие параметры ?

write
nowait
rec_version
read_committed

такие ? если нет, то переправь, и проверь....


 
Назаров Евгений   (2002-12-28 22:05) [6]

При таких параметрах при попытке обратиться к записям, которые в данный момент выбраны на сервере запросом SELECT * from table1 where price=x,
клиентская программа выдаёт сообщение :
EIBInterBaseError with message "lock conflict on no wait transaction deadlock"



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

Текущий архив: 2003.01.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
14-72514
Дмитрий К.К.
2003-01-05 06:35
2003.01.23
Именинники 5 января


14-72527
fgranit
2003-01-07 14:44
2003.01.23
Помогите запустить программу с таблицей PARADOX на другом компе


3-72073
Aleksandr
2003-01-05 17:05
2003.01.23
Directory is busy - это лечится как-нибудь?


3-72107
Борис
2002-12-17 11:15
2003.01.23
FOREIGN KEY Обеспечение целоостности


1-72279
TAN
2003-01-15 10:44
2003.01.23
Глупый вопрос про дату