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

Вниз

Two-Phase Commit   Найти похожие ветки 

 
Fareader ©   (2002-04-29 19:51) [0]

Добрый день всем. Нужно с одного сервера взять данные и записать
их на другой сервер, пометив данные у первого сервера как
отобранные. Но если по какой-то причине на не получиться данные
всавить или пометить, то откатить изменения на обоих серверрах.
Если я правильно понял, то это делается с помощью двухфазного
коммита (Two-Phase Commit), а вот как это сделать?

P.S. работаю с Firebird, Fibplus


 
Alexandr ©   (2002-04-30 06:44) [1]

смотря какими компонентами пользуешься...
где-то есть, где -то нет.
В fibplus есть. Там надо просто на два запроса в разные базы поставить одну транзакцию. По-моему где-то так.
Только я этим не пользовался никогда.

Да и сразу почитай про Transaction In Limbo в Interbase это тоже из этой области


 
Fareader ©   (2002-04-30 10:21) [2]

Как одну транзакцию? А как же тогда пройдет коммит в разные базы?


 
Alexandr ©   (2002-04-30 10:32) [3]

вот и пройдет как двухфазный.
Не знаю я точно. Попробуй. Вообще-то у них уже новый хелп появился. Загрузи его да посмотри, чего там пишут.



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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
1-88461
Ironwit
2002-05-17 16:51
2002.05.27
как получить размер символов в пискелях


1-88474
quark
2002-05-17 18:56
2002.05.27
Создание массива из N таблиц.


1-88529
Mateus
2002-05-16 08:58
2002.05.27
Как зарегистрить DCOM-сервер, написанный как DLL?


1-88557
Сатир
2002-05-16 15:12
2002.05.27
Определение битмапы для нового компонента


4-88677
Chris
2002-03-27 14:18
2002.05.27
Диалог с проверкой наличия файла