Настройка процесса импорта

Процесс миграции в Конвертум Мастере разделен на 2 этапа — конвертация объектов (включая извлечение данных) и импорт (загрузка объектов в целевую базу данных). По умолчанию инструмент определяет порядок, в котором объекты будут загружаться в целевую базу данных. Программное обеспечение определяет зависимости между объектами и всегда загружает родительские объекты раньше дочерних.

Однако часто возникают ситуации, когда необходимо установить пользовательский порядок миграции. Например, если данные в таблицах переносятся сторонними ПО или в других экземплярах нашего инструмента (поддерживает параллельный режим), необходимо, чтобы индексы и ограничения загружались в целевую базу данных в последнюю очередь. Для этого на странице "Выполнение" есть кнопка, открывающая окно "Параметры Импорта":

tips_tricks_imp_conf_1

Здесь вы можете в первую очередь отключить загрузку индексов и ограничений и загрузить только DDL для таблиц. Затем запустить только загрузку данных. После этого еще раз вернуться в инструмент и выполнить импорт только индексов и ограничений. Использование разных опций поможет вам избавиться от любых проблем с зависимостями и ключами.

Вы также можете отключить автоматический запуск импорта, сняв флажок с соответсвующей опции.

tips_tricks_imp_conf_2

Это полезно в том случае, если вам нужно поместить несколько готовых и протестированных скриптов в папку результатов. Например, начинаем конвертировать необходимые объекты — заменяем .sql-файлы другими файлами с такими же именами, загружаем их в целевую базу данных. Вы также можете использовать инструмент в качестве шаблона для загрузки списка объектов в целевую базу данных.


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

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