Share via


Trabalhar com projetos do SSMA (MySQLToSQL)

Para migrar bancos de dados MySQL para o SQL Server ou SQL Azure, você deve primeiro criar um projeto SSMA. O projeto é um arquivo que contém as seguintes informações:

  • Metadados sobre os bancos de dados MySQL que você deseja migrar para o SQL Server ou SQL Azure.

  • Metadados sobre a instância de destino do SQL Server ou do SQL Azure que receberá os objetos e dados migrados.

  • Informações de conexão do SQL Server ou SQL Azure

  • Configurações do projeto.

Quando você abre um projeto, ele é desconectado do MySQL e do SQL Server ou do SQL Azure. Isso permite que você trabalhe offline. Para obter mais informações sobre como se reconectar ao SQL Server, consulte Como se conectar ao SQL Server (MySQLToSQL)

Revisar as configurações padrão do projeto

O SSMA contém várias configurações para converter e carregar banco de dados, migrar dados e sincronizar o SSMA com o MySQL e o SQL Server ou o SQL Azure. As configurações padrão são apropriadas para muitos usuários. No entanto, antes de criar um novo projeto SSMA, você deve revisar as configurações. Se necessário, você pode alterar as configurações padrão que serão usadas para todos os seus novos projetos.

Para revisar as configurações padrão do projeto
  1. Selecione Configurações do Projeto no menu Ferramentas.

  2. Selecione o tipo de projeto na lista suspensa Versão de Destino de Migração para o qual as configurações devem ser exibidas/alteradas e clique na guia Geral.

  3. No painel esquerdo, clique em Conversão.

  4. No painel direito, revise e altere as configurações conforme necessário. Saiba mais sobre essas configurações, confira Configurações do Projeto (Conversão) (MySQLToSQL) .

  5. Repita as etapas de 1 a 3 nas páginas Migração, Sincronização, SQL Azure, GUI e Mapeamento de Tipo.

Observação

As configurações do SQL Azure serão exibidas somente quando você selecionar Migração para o SQL Azure ao criar um projeto.

Criação de projetos

Para migrar dados de bancos de dados do MySQL para o SQL Server ou SQL Azure, você deve criar um projeto.

Para criar um novo projeto
  1. Selecione Novo Projeto no menu Arquivo. A caixa de diálogo Novo Projeto aparecerá. No menu Arquivo, selecione Novo Projeto. A caixa de diálogo Novo Projeto aparecerá.

  2. Na caixa Nome, insira um nome para o projeto.

  3. Na caixa Localização, insira ou selecione uma pasta para o projeto.

  4. Na lista suspensa Migração para, selecione a versão do SQL Server de destino usada para migração. As opções disponíveis são:

    • SQL Server 2005

    • SQL Server 2008

    • SQL Server 2012

    • SQL Server 2014

    • Banco de Dados SQL do Azure

Em seguida, clique em OK.

O SSMA cria o arquivo de projeto.

Personalizar configurações do projeto

Além de definir as configurações padrão do projeto que se aplicam a todos os novos projetos do SSMA, você também pode personalizar as configurações para cada projeto. Para obter mais informações, consulte Definir opções do projeto (MySQLToSQL).

Ao personalizar mapeamentos de tipo de dados entre os bancos de dados de origem e de destino, você pode definir mapeamentos no nível de projeto, banco de dados ou objeto. Para obter mais informações, veja Mapear os tipos de dados do MySQL e SQL Server (MySQLToSQL).

Salvar projetos

O recurso Salvar projetos permite que o usuário salve essencialmente as configurações do projeto e, opcionalmente, os metadados do banco de dados no arquivo de projeto SSMA.

Como salvar como um projeto
  • No menu Arquivo, selecione Salvar Projeto.

Se os bancos de dados dentro do projeto tiverem sido alterados ou não tiverem sido convertidos, o SSMA solicitará que você carregue e salve os metadados. Carregar e salvar os metadados permite que você trabalhe offline. Também permite que você envie um arquivo de projeto completo para outras pessoas, como a equipe de suporte técnico. Se for solicitado que você salve os metadados, faça o seguinte:

  1. Para cada banco de dados que mostra um status de Metadados ausentes, marque a caixa de seleção ao lado do nome do banco de dados. Salvar os metadados pode levar vários minutos. Se você não quiser salvar os metadados neste momento, não marque nenhuma caixa de seleção.

  2. Clique em Save (Salvar).

O SSMA analisará os esquemas do MySQL e salvará os metadados no arquivo de projeto.

Abrir Projetos

Quando você abre um projeto, ele é desconectado do MySQL e do SQL Server ou SQL Azure. Isso permite que você trabalhe off-line. Para atualizar metadados, carregue objetos de banco de dados no SQL Server ou no SQL Azure. Para migrar dados, você deve se reconectar ao SQL Server ou ao SQL Azure.

Como abrir um projeto
  1. Use um dos seguintes procedimentos:

    1. No menu Arquivo, aponte para Projetos recentes.

    2. Selecione o projeto que deseja abrir.

    3. No menu Arquivo, selecione Abrir projeto, localize o arquivo de projeto .m2ssproj, selecione o arquivo e clique em Abrir.

  2. Para se reconectar ao MySQL, no menu Arquivo, selecione Reconectar ao MySQL.

  3. Para se reconectar ao SQL Server, no menu Arquivo, selecione Reconectar ao SQL Server.

  4. Para se reconectar ao SQL Azure, no menu Arquivo, selecione Reconectar-se ao SQL Azure.

Próxima etapa

A próxima etapa no processo de migração é Conectar ao MySQL (MySQLToSQL)

Confira também

Conectar-se ao MySQL (MySQLToSQL)
Migrar bancos de dados MySQL para o SQL Server - Banco de dados SQL do Azure (MySQLToSQL)
Conectar-se ao SQL Server (MySQLToSQL)
Conectar-se ao Banco de Dados SQL do Azure (MySQLToSQL)