IBReplicator является системой менеджмента, которая дополняет сервера Firebird или Interbase. Он отслеживает изменения данных в оригинальных базах данных и позволяет пользователям синхронизировать содержимое баз данных в одном или нескольких местах. Репликация позволяет поддерживать идентичные копии баз данных, таблиц или даже избранных наборов данных между оригиналом и репликами. Обычно сервер репликации работает за кулисами, реплицируя данные по расписанию или в ответ на некоторые раздражители. IBReplicator спроектирован как программная прослойка, незаметная для конечных пользователей. Целостность данных обеспечивается при помощи двухфазного коммита, который поддерживают Firebird и InterBase. Результат этого заключается в том, что транзакция в источнике не завершается пока не пришло подтверждение из приемника. Это обеспечивает целостность в случае проблем с базами данных или отказа сети. Немаловажным компонентом набора для репликации является работающий под Windows графический Менеджер Репликации, предназначенный для описания, управления и мониторинга репоикации, а так же для разрешения возникающих конфликтов. IBReplicator подключается к Firebird или InterBase напрямик через API. Не используются драйвера третьих сторон или промежуточное ПО, что минимизирует накладные расходы и делает систему маленькой, надежной и быстрой.
Разработчик - www.ibphoenix.com
Версия - 3.0.8
{mosgoogle}
Поддержка возможностей СУБД
IBReplicator может работать с
· любыми типами данных Firebird или InterBase, включая BLOB и массивы
· столбцами, использующими зарезервированные слова в качестве имени
· прочими именами в кавычках
· многочленными первичными ключами
· различными наборами символов
Репликация может производиться в ответ на события БД.
Репликация с СУБД, отличными от Firebird и InterBase пока не поддерживается, хотя теоретически такая возможность есть. Команда разработчиков IBPhoenix хотела бы знать, если у вас есть необходимость в такой функциональности.
