2026-09-24 · ИТ и разработка

Разработчик нашёл баг ora2pg, который удаляет внешние ключи при миграции

Разработчик нашёл баг ora2pg, который удаляет внешние ключи при миграции

Разработчик Lunch418 выявил критическую ошибку в утилите ora2pg, которая теряет внешние ключи при переносе схемы из Oracle в PostgreSQL. Баг скрывался в проверке exists() в Perl-коде и решается одной строкой в конфигурации.

Ошибка влияет на целостность данных при миграции баз — внешние ключи являются ключевым механизмом обеспечения консистентности в реляционных БД.

Источник: Хабр — всё

Новости этого рынка выходят у нас в телеграме первыми — @wikicompass.

Все новости