Установка компонентов SSMA на SQL Server (MySQLToSQL)

Помимо установки Помощник по миграции SQL Server (SSMA), необходимо также установить компоненты на компьютере под управлением SQL Server. Эти компоненты включают пакет расширения SSMA, который поддерживает миграцию данных и поставщики MySQL для включения подключения между серверами.

Пакет расширения SSMA для MySQL

Пакет расширения SSMA добавляет базу данных в sysdbуказанный экземпляр SQL Server. Эта база данных содержит таблицы и хранимые процедуры, необходимые для переноса данных.

Кроме того, при переносе данных в SQL Server SSMA создает задания агент SQL Server, когда подсистема переноса данных на стороне сервера используется для переноса данных.

Необходимые компоненты

Перед установкой компонентов сервера SSMA для MySQL на SQL Server убедитесь, что компьютер соответствует следующим требованиям:

  • Установщик Microsoft Windows 3.1 или более поздняя версия.

  • Microsoft платформа .NET Framework версии 4.7.2 или более поздней. Его можно получить в Центре разработчиков платформа .NET Framework.

  • Поставщик клиента MySQL и подключение к базе данных MySQL, которую требуется перенести. Поставщики можно установить с носителя продукта MySQL или веб-сайта MySQL.

  • Служба браузера SQL Server должна выполняться во время установки. Это используется для заполнения списка экземпляров SQL Server в мастере установки. После установки можно отключить службу браузера SQL Server.

    Примечание.

    Если служба браузера SQL Server запущена, но список экземпляров в программе установки по-прежнему не отображается, необходимо разблокировать порт UDP 1434. Брандмауэр Windows можно использовать для временной разблокировки порта или временно отключить брандмауэр Windows. Кроме того, может потребоваться временно отключить антивирусное программное обеспечение. Не забудьте включить брандмауэры и антивирусное программное обеспечение после установки.

Установка пакета расширения

Скачивание пакета расширений Помощник по миграции Microsoft SQL Server для MySQL

Пакет расширений можно установить в любое время перед переносом данных в SQL Server.

Внимание

Чтобы установить пакет расширения, необходимо быть членом роли сервера sysadmin в экземпляре SQL Server.

Чтобы установить пакет расширения, выполните следующие действия.

  1. Скопируйте SSMA для SSMAforMySQLExtensionPack_n.msi, где n — номер сборки, на компьютер под управлением SQL Server.

  2. Дважды щелкните SSMAforMySQLExtensionPack_n.msi.

  3. В диалоговом окне приветствия нажмите кнопку "Далее".

  4. В диалоговом окне лицензионного соглашения конечного пользователя прочтите лицензионное соглашение. Если вы согласны, выберите параметр "Я принимаю соглашение " и нажмите кнопку "Далее".

  5. В диалоговом окне "Выбор типа установки" выберите "Типичный".

  6. В диалоговом окне "Готово к установке" нажмите кнопку "Установить".

  7. В диалоговом окне "Завершено первое действие установки" нажмите кнопку "Далее".

    Откроется новое диалоговое окно, в котором выбран экземпляр SQL Server для установки пакета расширений.

  8. Выберите экземпляр SQL Server, в котором выполняется перенос схем MySQL, и нажмите кнопку "Далее".

    Экземпляр по умолчанию имеет то же имя, что и компьютер. За именованными экземплярами следует обратная косая черта и имя экземпляра.

  9. На странице подключения выберите метод проверки подлинности и нажмите кнопку "Далее".

    Проверка подлинности Windows использует учетные данные Windows для входа в экземпляр SQL Server. При выборе проверки подлинности сервера необходимо ввести имя и пароль для входа SQL Server.

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

  11. В следующем диалоговом окне выберите "Установить служебные базы данных n " и "Установить библиотеки пакетов расширений", где n является номером версии, а затем нажмите кнопку "Далее".

    База sysdb данных создается с таблицами и хранимыми процедурами, необходимыми для миграции данных (с помощью подсистемы миграции данных на стороне сервера), создаются в этой базе данных.

  12. Чтобы установить служебные программы в другой экземпляр SQL Server, нажмите кнопку "Да", а затем нажмите кнопку "Далее". Чтобы выйти из мастера, нажмите кнопку "Нет".