Подписывайтесь на наш Telegram!
Продукты для миграции и репликации данных
от «ФОРС Телеком»
Компания «ФОРС Телеком», наш вендор, разработала три новых инструмента для миграции и синхронизации данных между разными СУБД. Эти решения помогают безопасно и с минимальным простоем переходить с зарубежных баз данных (Oracle, Sybase) на PostgreSQL, а также организовывать гибридные схемы работы.
Как официальный дистрибьютор, «ФОРС Дистрибуция» предоставляет эти продукты с полной технической поддержкой и консультациями по внедрению.

Продукты включены в Реестр российского ПО.#$%^&
1. Pg2SybaseSync
Репликация данных из PostgreSQL → Sybase (SAP ASE)
Утилита для синхронизации данных между PostgreSQL и Sybase ASE 16.0. Применяется при интеграции разнородных систем или миграции с возможностью аварийного возврата к старой системе без потери данных.

Ключевые возможности:
  • Настройка через JSON-конфиги
  • Преобразование типов данных PostgreSQL → Sybase
  • Декодирование сообщений логической репликации PostgreSQL в SQL-операторы Sybase
  • Многопоточная репликация с группировкой таблиц
  • Устойчивость к сбоям (автоматическое продолжение после устранения ошибки)
  • Мониторинг процессов и журналирование
  • Технологии:
    Java, SQL, PL/PgSQL
2. Oracle Log Replicator (OLR)
Бэкенд для репликации из Oracle → любые СУБД
Микросервис, который читает архивные логи Oracle (redo logs), извлекает DML-транзакции по заданным таблицам и отправляет их в унифицированном формате в сетевой сокет. По сути, это универсальный «коннектор» для построения репликации из Oracle в другие базы данных.

Ключевые возможности:
  • Чтение архивных логов из файловой системы
  • Автоматическое отслеживание появления новых логов
  • Разбор логов и извлечение DML-команд
  • Упорядочивание транзакций по SCN (System Change Number)
  • Вывод данных в сокет для последующей обработки
  • Сохранение состояния репликации и ведение журнала
  • Применение:
    интеграция Oracle с разнородными системами, подготовка к миграции данных.
3. Ora2PgSyncX
Репликация данных из Oracle → PostgreSQL в реальном времени
Утилита использует механизм Oracle XStream Out, что позволяет синхронизировать данные с минимальной задержкой. Идеально подходит для поэтапной миграции, тестирования производительности PostgreSQL на реальных нагрузках или для частичного перехода прикладной системы.

Ключевые возможности:
  • Работа через XStream Out (LCR и LCR position)
  • Преобразование данных в формат PostgreSQL
  • Выполнение DML и DDL в целевой БД
  • Поддержка LargeObject (>1 ГБ)
  • Разделение таблиц на параллельные потоки по слотам
  • Фильтрация таблиц по условию
  • Возможность репликации из одной Oracle в несколько PostgreSQL
  • Журналирование ошибок в файл и служебные таблицы
  • Требования
    к окружению:
    • JVM 11+
    • PostgreSQL (обслуживающая БД) 12+
    • Oracle (исходная) 12.2+
    • Oracle Instant Client 19+ (для OCI-драйвера)
    • PostgreSQL (целевая) 15+
  • Язык:
    Java. Работает в любых Linux-подобных ОС.
Как получить продукты?
Для приобретения лицензий, получения демо-версии или консультации по внедрению обращайтесь в «ФОРС Дистрибуцию».
Мы поможем подобрать инструмент под вашу архитектуру и организуем тестовый стенд. #$%^&