Compartilhar via


Instalar os componentes do SSMA no SQL Server (MySQLToSQL)

Além de instalar o Assistente de Migração do SQL Server (SSMA), você também deve instalar componentes no computador que estiver executando o SQL Server. Esses componentes incluem o pacote de extensão do SSMA, que dá suporte à migração de dados, e provedores MySQL para habilitar a conectividade de servidor para servidor.

Pacote de extensões do SSMA para MySQL

O pacote de extensões do SSMA adiciona um banco de dados sysdb à instância especificada do SQL Server. Esse banco de dados contém as tabelas e os procedimentos armazenados necessários para migrar os dados.

Além disso, quando você migra dados para o SQL Server, o SSMA cria trabalhos do SQL Server Agent quando o mecanismo de migração de dados do lado do servidor é usado para migrar os dados.

Pré-requisitos

Antes de instalar o SSMA para componentes de servidor do MySQL no SQL Server, verifique se o computador atende aos seguintes requisitos:

  • Ter o Microsoft Windows Installer 3.1 ou uma versão posterior.

  • Microsoft .NET Framework versão 4.7.2 ou uma versão posterior. Você pode obtê-lo no .NET Framework Developer Center.

  • O provedor de cliente MySQL e a conectividade com o banco de dados MySQL que você deseja migrar. Os provedores podem ser instalados a partir da mídia do produto MySQL ou do site do MySQL.

  • O serviço do SQL Server Browser deve estar em execução durante a instalação. Ele é usado para preencher uma lista das instâncias do SQL Server no assistente de instalação. Você pode desabilitar o serviço do SQL Server Browser após a instalação.

    Observação

    Se o serviço do SQL Server Browser estiver em execução e ainda assim não for exibida uma lista de instâncias em Configuração, deverá a porta UDP 1434 deverá ser desbloqueada. Você pode usar o firewall do Windows para desbloquear temporariamente a porta ou pode desabilitar o firewall temporariamente. Talvez seja necessário desabilitar temporariamente qualquer software antivírus que possa estar em execução. Certifique-se de ativar os firewalls e o software antivírus após a instalação.

Instalar o pacote de extensão

Faça o download do pacote de extensão do Assistente de Migração do Microsoft SQL Server para MySQL

Você pode instalar o pacote de extensões a qualquer momento antes de migrar os dados para o SQL Server.

Importante

Para instalar o pacote de extensão, é necessário ser membro da função de servidor sysadmin na instância do SQL Server.

Para instalar o pacote de extensão:

  1. Copie o SSMA de SSMAforMySQLExtensionPack_n.msi, em que n é o número de build, para o computador que está executando o SQL Server.

  2. Clique duas vezes em SSMAforMySQLExtensionPack_n.msi.

  3. Na caixa de diálogo Boas-vindas, selecione Avançar.

  4. Na caixa de diálogo Contrato de Licença do Usuário Final, leia o contrato de licença. Se concordar, selecione a opção Aceito o contrato e selecione Avançar.

  5. Na caixa de diálogo Escolher Tipo de Instalação, selecione Típica.

  6. Na caixa de diálogo Pronto para Instalar, selecione Instalar.

  7. Na caixa de diálogo Concluída a Primeira Etapa da Instalação, selecione Avançar.

    Será exibida uma nova caixa de diálogo, na qual você seleciona a instância do SQL Server para a instalação do Pacote de Extensões.

  8. Selecione a instância do SQL Server para a qual você migrará os esquemas MySQL e selecione Avançar.

    A instância padrão tem o mesmo nome do computador. As instâncias nomeadas serão seguidas por uma barra invertida e o nome da instância.

  9. Na página de conexão, selecione o método de autenticação e em seguida selecione Avançar.

    A Autenticação do Windows usará suas credenciais do Windows para tentar entrar na instância do SQL Server. Se você selecionar a Autenticação do Servidor, deverá inserir nome e senha de login do SQL Server.

  10. A próxima etapa requer a definição da senha de uma chave mestra que será usada para criptografar quaisquer dados confidenciais armazenados no banco de dados do pacote de extensão durante a migração de dados do lado do servidor. Forneça uma senha forte e selecione Avançar.

  11. Na próxima caixa de diálogo, selecione Instalar Banco de Dados de Utilitárion e Instalar Bibliotecas de Pacotes de Extensão, sendo n o número de versão, e selecione Avançar.

    O banco de dados sysdb será criado com as tabelas. Os procedimentos armazenados necessários para a migração de dados (usando o mecanismo de migração de dados do lado do servidor) serão criados nesse banco de dados.

  12. Para instalar os utilitários em outra instância do SQL Server, selecione Sim e selecione Avançar. Ou, para sair do assistente, selecione Não.