Маппинг схем Конвертум Мастер

Маппинг схем определяет, как имена схем исходной базы данных обрабатываются и преобразуются в сгенерированном коде целевой базы.

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

В инструменте Конвертум Мастер настройка маппинга схем выполняется через раздел "Настройки".

Следующие параметры в секции [DDL] управляют поведением имён схем в сгенерированных целевых скриптах:

  • EMPTY_SCHEMA
  • OUTSCHEMA

map_sch_1

Поведение маппинга схем зависит от комбинации следующих параметров:

  • EMPTY_SCHEMA = Yes Имена схем полностью удаляются, независимо от значения параметра OUTSCHEMA.
  • EMPTY_SCHEMA = Default и OUTSCHEMA = <Пусто> Схемы по умолчанию удаляются, а нестандартные схемы сохраняются.
  • EMPTY_SCHEMA = No и задан параметр OUTSCHEMA Имена исходных схем заменяются значением параметра OUTSCHEMA.
  • EMPTY_SCHEMA = Default и задан параметр OUTSCHEMA Схемы по умолчанию удаляются, а нестандартные схемы могут быть заменены в зависимости от конфигурации.

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

Параметры маппинга схем дают возможность определить, будут ли имена схем сохранены, удалены или заменены в процессе миграции.

Настройка EMPTY_SCHEMA и OUTSCHEMA позволяет адаптировать сгенерированные скрипты под структуру целевой базы данных, упростить развертывание и обеспечить совместимость с существующими схемами и окружением.


Другие материалы по теме:
Руководство пользователя
Советы и рекомендации

Если у вас есть вопросы, пожалуйста, обращайтесь в нашу службу поддержки: support@convertum.ru