10.2 Обзор миграции
Мастер миграции выполняет следующие шаги при миграции базы данных в MySQL:
Подключается к исходной СУБД и извлекает список доступных баз данных/схем.
Обрабатывает выбранные базы данных/схемы в внутреннее представление, специфичное для исходной СУБД. Этот шаг также выполнит переименование объектов/схем в зависимости от выбранного метода сопоставления имен объектов.
-
Автоматически мигрирует объекты исходной СУБД в объекты, специфичные для MySQL.
Создаются целевые объекты схемы.
-
Создаются целевые табличные объекты.
-
Столбцы каждой таблицы копируются.
Типы данных сопоставляются с типами данных MySQL.
Значения по умолчанию сопоставляются со поддерживаемым значением по умолчанию MySQL, если это возможно.
Индексы конвертируются.
Первичные ключи конвертируются.
Триггеры копируются и комментируются, если источник не MySQL.
-
Преобразуются внешние ключи для всех таблиц (всех схем).
Объекты представлений копируются и комментируются, если источник не MySQL.
Объекты хранимых процедур и функций копируются и комментируются, если источник не MySQL.
Предоставляет возможность проверки изменений, редактирования и исправления ошибок в мигрированных объектах.
Создает мигрированные объекты на целевом сервере MySQL. При наличии ошибок вы можете вернуться к предыдущему шагу, исправить их и повторить создание целевых объектов.
Копирует данные мигрированных таблиц из исходной СУБД в MySQL.
MySQL Workbench поддерживает миграцию из некоторых определенных продуктов СУБД. Мастер миграции предоставит лучшие результаты при миграции из таких продуктов. Однако в некоторых случаях другие неподдерживаемые продукты баз данных также могут быть мигрированы с помощью поддержки общих баз данных, если у вас есть драйвер ODBC для них. В этом случае миграция будет менее автоматической, но тем не менее должна работать.
© 2025 Oracle
Licensed under the GPLv2 License.