Postgres Professional представила утилиту ora2pgpro для легкой миграции с Oracle
Ряд доработок в СУБД Postgres Pro Enterprise предложила команда ораклистов Postgres Professional, которые под руководством Марка Ривкина перешли в компанию в сентябре 2022 г. Решение стало очередным этапом работы Postgres Professional по облегчению миграции с Oracle. В январе этого года компания уже представила поддержку пакетов (наборов функций и процедур) «в стиле Oracle» в СУБД Postgres Pro Enterprise.
Ora2pgpro поставляется в рамках очередного обновления СУБД Postgres Pro Enterprise 15.3.1. Помимо утилиты, в новый релиз было также добавлено расширение pgpro_application_info для помощи в переносе приложений, использующих пакет DBMS_APPLICATION_INFO в Oracle.
«Российские вендоры, как правило, не разрабатывают решения, эмулирующие функциональность системных пакетов Oracle. Вместо этого они включают в свой дистрибутив популярное open-source расширение ORAFCE. На деле ORAFCE реализует только 5-6 пакетов из Oracle, тогда как в Oracle их около 200, свыше 20 из которых — часто используемых заказчиками. Мы начали добавлять в Postgres Pro компоненты, воспроизводящие поведение наиболее употребительных встроенных пакетов Oracle, часть из которых будет представлена в этом году, — отметил Иван Панченко, сооснователь и заместитель генерального директора Postgres Professional. — Мы также планируем добавить в СУБД Postgres Pro отсутствующие там аналоги объектов Oracle и включить в утилиту ora2pgpro механизмы автоматической конвертации этих объектов и функций/методов работы с ними».
Подробнее об утилите ora2pgpro