Definindo opções de projeto (MySQLToSQL)

Para cada projeto SSMA, você pode definir opções no nível do projeto. Essas opções especificam como os objetos são convertidos, como os dados são migrados e como os tipos de dados de origem são mapeados para tipos de dados de destino. Antes de converter objetos em SQL Server ou SQL Azure ou migrar dados para o SQL Server ou SQL Azure, verifique se as opções de configuração são apropriadas para o projeto.

O SSMA permite que você configure as opções padrão para todos os projetos. Essas opções são aplicadas a qualquer novo projeto que você criar. Em seguida, você pode personalizar as opções para cada projeto.

Opções e modos de configuração

O SSMA tem cinco conjuntos de configurações de projeto:

  • Informações do projeto

  • Geral (Conversão, Migração e SQL do Azure)

  • Synchronization

  • GUI

  • Mapeamento de tipo

As configurações do projeto podem ser configuradas de quatro maneiras:

  • Padrão

  • Otimista

  • Completo

  • Personalizado

O modo Padrão é recomendado para a maioria dos usuários. O modo otimista mantém mais da sintaxe MySQL atual e é mais fácil de ler. No entanto, manter a sintaxe atual pode não ser correta. Se a sintaxe MySQL precisar ser convertida em sintaxe equivalente do SQL Server ou do SQL Azure, o modo Completo executará a conversão mais completa. No entanto, o código resultante pode ser mais difícil de ler. No modo Personalizado, você pode definir as opções.

Para obter mais informações sobre as configurações e como as configurações são aplicadas em cada modo, consulte os seguintes tópicos:

Definindo opções de projeto

No SSMA, você pode definir as configurações padrão para todos os projetos. Essas configurações são salvas no arquivo de configuração do SSMA e aplicadas a qualquer novo projeto que você criar.

Para definir opções de projeto padrão

  1. No menu Ferramentas , clique em Configurações Padrão do Projeto.

  2. Na caixa de diálogo Configurações do Projeto Padrão , use um dos seguintes procedimentos:

    1. Selecione, na lista suspensa Migration Target Version, o tipo de projeto de migração cujas configurações precisam ser exibidas/alteradas, clique em General na parte inferior do painel esquerdo e, em seguida, selecione a opção Conversion or Migration or SQL Azure.

    2. Para selecionar um modo pré-definido, selecione Padrão, Otimista ou Completo na lista suspensa de Modos .

    3. Para especificar configurações personalizadas, selecione ou insira as novas configurações ou valores.

  3. Clique em OK para salvar as configurações.

Você também pode personalizar as configurações do projeto atual. As configurações são salvas no arquivo de projeto atual.

Para personalizar as configurações do projeto atual

  1. No menu Ferramentas , clique em ProjectSettings.

  2. Na caixa de diálogo ProjectSettings , use um dos seguintes procedimentos:

    1. Para selecionar um modo pré-definido, selecione Padrão, Otimista ou Completo na lista suspensa de Modos .

    2. Para especificar um modo personalizado, selecione Personalizado na lista suspensa de Modos . Em seguida, selecione as configurações de projeto apropriadas.

  3. Clique em OK para salvar as configurações.