Автоматизация оценки и миграции схемы и кода с Oracle на PostgreSQL
МОПС — корпоративное решение для комплексной оценки, подготовки и переноса приложений, использующих Oracle, на PostgreSQL
Приложение поставляется в двух вариантах
01
только для оценки сложности
миграции
02
для полноценной генерации plpgsql-кода, его установки и проверки на целевой БД
Запросить демо
МОПС
Мастер оптимизации переноса СУБД
Решение объединяет накопленный опыт миграций в единый инструментальный фреймворк: от первичной аналитики и инвентаризации объектов до генерации целевого кода, маркировки участков для ручной доработки и контроля результатов переноса
Oracle PostgreSQL
Запросить демо
01
оценить сложность миграции Oracle-схемы и PL/SQL-кода;
06
трансформировать код и сгенерировать дополнительные служебные объекты;
07
отметить маркерами участки, которые требуют ручной правки;
08
выполнить деплой результата в PostgreSQL и Git
04
разобрать исходные тексты объектов и провести их инвентаризацию;
05
сформировать подробный отчёт по ошибкам, предупреждениям и ожидаемым трудностям миграции;
02
выбрать конкретные объекты базы данных для анализа;
03
собрать статистику по объектам, зависимостям, типам, процедурам и переменным;
Решение позволяет
Наши преимущества
Сокращает ручной труд при миграции
МОПС автоматизирует полный цикл работы с кодом: сбор, анализ, парсинг, трансформацию, генерацию, форматирование и деплой.
01
Делает ручные правки управляемыми
Неполностью автоматизируемые участки не теряются: система размечает их маркерами и выводит в единый интерфейс ошибок и предупреждений, а также позволяет провести установку кода на PostgreSQL и проверить его синтаксис через СУБД.
04
Подходит для пилотной оценки и промышленной миграции
Lite-версия может использоваться для первичной оценки сложности миграции, Core-версия для расширенного сценария с трансформацией, генерацией и деплоем
05
Сохраняет бизнес-логику в базе данных
Решение ориентировано на перенос Oracle-логики в PostgreSQL с минимально необходимыми преобразованиями, чтобы целевой код оставался понятным для команд сопровождения
02
Работает с типовыми сложностями Oracle-кода
В продукте реализована работа более чем с 200 видами кодовых конструкций - Oracle-style joins, connect by, автономными транзакциями, коллекциями, вложенными процедурами и функциями и многим другим.
03
Как работает МОПС
пользователь создаёт проект, задаёт параметры подключения и выбирает объекты для анализа
Подключение к Oracle
01
Парсинг и инвентаризация
код разбирается на структурные элементы: типы, процедуры, переменные, идентификаторы, зависимости
04
Трансформация и генерация
Core-версия обеспечивает полный цикл работ по миграции объектов с установкой на целевую платформу
05
Отчёт и деплой
пользователь получает отчёт, список предупреждений и ошибок, а при необходимости запускает деплой в PostgreSQL и Git
06
Сбор статистики
система получает общую информацию по выбранным схемам и объектам
02
Сбор исходного кода
МОПС извлекает тексты процедур, функций, пакетов, типов и других объектов
03
Оставьте свои данные мы свяжемся с вами
Укажите вашу контактную информацию и наши менеджеры свяжутся с вами
Запросить демо
Технологический стек
МОПС развёртывается в Docker-контейнерах и использует микросервисную архитектуру.
Docker Compose
Nginx
PostgreSQL
Oracle
Java
TypeScript
Стек
ОГРН: 1237700392698
Адрес:
г. Москва, ул. Днепропетровская, д. 3, корп. 5, помещение 3/1
МОПС
Мастер оптимизации переноса СУБД
Made on
Tilda