Genix пишет:
Приветствую!

Подскажите пожалуйста, как лучше реализовать следующую схему:

Имеется центральный сервер СУБД и несколько филиальских.
В каждом филиале запущено несколько программ, работающих с базой данных.
Хочется добиться такого, чтобы при потере соединения, филиальские программы продолжали работать с базой, а при появлении база синхронизировалась с основной.

Работа в основном ведется по введению/созданию документов (т.е. insert'ы в какую-то таблицу и может чтение из каких-то справочных таблиц).

Можно ли сделать это средствами СУБД? Или есть уже готовые решения?
Что посоветуете, куда смотреть?

Или может придется писать приложение, которое будет производить синхронизацию?

Если клиентские приложения самописные, можно в них буфер вставить. Или завести в каждом филиале локальную БД, которую и синхронизировать.
--
Regards,
Vasya
_______________________________________________
smoke-room mailing list
[email protected]
https://lists.altlinux.ru/mailman/listinfo/smoke-room

Ответить