Маппинг схем Конвертум Мастер
Маппинг схем определяет, как имена схем исходной базы данных обрабатываются и преобразуются в сгенерированном коде целевой базы.
Корректная настройка маппинга схем является важной частью проектов миграции, особенно при переносе в среды с отличающейся структурой схем, соглашениями об именовании или моделями безопасности.
В инструменте Конвертум Мастер настройка маппинга схем выполняется через раздел "Настройки".
Следующие параметры в секции [DDL] управляют поведением имён схем в сгенерированных целевых скриптах:
- EMPTY_SCHEMA
- OUTSCHEMA
Поведение маппинга схем зависит от комбинации следующих параметров:
- EMPTY_SCHEMA = Yes Имена схем полностью удаляются, независимо от значения параметра OUTSCHEMA.
- EMPTY_SCHEMA = Default и OUTSCHEMA = <Пусто> Схемы по умолчанию удаляются, а нестандартные схемы сохраняются.
- EMPTY_SCHEMA = No и задан параметр OUTSCHEMA Имена исходных схем заменяются значением параметра OUTSCHEMA.
- EMPTY_SCHEMA = Default и задан параметр OUTSCHEMA Схемы по умолчанию удаляются, а нестандартные схемы могут быть заменены в зависимости от конфигурации.
Корректная комбинация этих параметров позволяет точно управлять тем, как схемы будут представлены в сгенерированном целевом коде.
Параметры маппинга схем дают возможность определить, будут ли имена схем сохранены, удалены или заменены в процессе миграции.
Настройка EMPTY_SCHEMA и OUTSCHEMA позволяет адаптировать сгенерированные скрипты под структуру целевой базы данных, упростить развертывание и обеспечить совместимость с существующими схемами и окружением.
Другие материалы по теме:
Руководство пользователя
Советы и рекомендации
Если у вас есть вопросы, пожалуйста, обращайтесь в нашу службу поддержки: support@convertum.ru
