О программе
Программа «Oracle Log Replicator» (OLR) представляет собой микросервис, предоставляющий возможность чтения и разбора архивных логов СУБД Oracle с последующей отправкой транзакций с DML (Data Manipulation Language) над указанными таблицами в унифицированном формате в сетевой сокет.

OLR по сути представляет из себя backend для программ, осуществляющих репликацию из СУБД Oracle в другие базы данных.

OLR применяется при интеграции СУБД Oracle c разнородными программными системами и при миграции данных.

Программа OLR зарегистрирована в Роспатенте. Более подробная информация о сертификатах программных продуктов на странице «Сертификаты».
Возможности
Программа OLR предоставляет следующие возможности:
  • Настройка конфигурации программы в файлах формата json
  • Чтение архивных логов из файловой системы
  • Чтение метаинформации о схеме базы данных
  • Опрашивание БД на наличие новых архивных логов
  • Разбор файлов логов, извлечение информации о выполненных DML
  • Упорядочивание транзакций по SCN (System Change Number)
  • Форматирование данных о транзакциях для вывода в сокет
  • Приём и передача команд транзакций по сокету
  • Подготовка транзакций к выводу
  • Сохранение в файлах состояния репликации данных
  • Ведение файла журнала выполненных действий
Скачать OLR
OLR (Oracle Log Replicator) — микросервис чтения архивных логов СУБД Oracle и передачи изменений данных в сокет для внешних программ репликации в другие СУБД.