Поделиться через


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

Помимо установки 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. Кроме того, может потребоваться временно отключить антивирусное программное обеспечение. Не забудьте включить брандмауэры и антивирусное программное обеспечение после установки.

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

Пакет расширений можно установить в любое время перед переносом данных в 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, нажмите кнопку "Да" и нажмите кнопку "Далее". Чтобы выйти из мастера, нажмите кнопку "Нет".

См. также