О проекте

  • Клиент: Разработчик АСУ
  • Страна: Россия
  • Используемый продукт: Лицензия Конвертум
  • Исходная технология: Microsoft SQL Server
  • Целевая технология: PostgreSQL
  • Длительность проекта: 1,5 месяца

Задача

Клиент обратился к команде Конвертум за помощью в решении задачи по миграции базы данных с платформы Microsoft SQL Server в PostgreSQL.

Исходная база данных клиента содержала более 350 таблиц и 1000 SQL-объектов – хранимых процедур, функций, триггеров и представлений. Общий объем кода составлял около 60,000 строк. В базе клиента активно использовались специфические возможности языка T-SQL, конвертация которых не поддерживалась.

Решение

Анализ особенностей исходного кода показал, что добавление новых правил конвертации в инструмент Конвертум позволит существенно сократить общий срок и стоимость проекта. Кастомизация заняла 2 недели. В итоге количество ошибок в логе импорта удалось снизить более чем в 5 раз.

Самостоятельно используя программное обеспечение Конвертум команда клиента за 1,5 месяца смогла конвертировать свою базу данных в PostgreSQL и внедрить ее в работу.

Результаты

Предоставленное решение полностью оправдало ожидания клиента, позволив добиться успешных результатов в кратчайшие сроки. Благодаря успешно реализованному проекту по миграции Microsoft SQL Server в PostgreSQL автоматизация этого направления сейчас находится на очень высоком уровне.