Partilhar via


Mapeamento de Tipos de Edição

A caixa de diálogo Editar Mapeamento de Tipos no Assistente de Migração do SQL Server (SSMA) permite que você especifique como os tipos são mapeados entre os objetos das bases de dados de origem e destino.

Pode aceder a esta caixa de diálogo em vários locais:

  • Quando seleciona uma base de dados de origem ou objeto de base de dados, o separador de Mapeamento de Tipos aparece à direita do explorador de metadados. Selecione Adicionar para adicionar um novo mapeamento de tipos, ou selecione Editar para alterar um mapeamento de tipos existente.

  • Navegue até Ferramentas>Definições do Projeto ou Definições do Projeto Padrão. Na caixa de diálogo resultante, selecione Mapeamento de Tipo. Selecione Adicionar para adicionar um novo mapeamento de tipos, ou selecione Editar para alterar um mapeamento de tipos existente.

Mapeamentos de tipos específicos por tabela sobrepõem-se aos mapeamentos de tipos de base de dados e de projetos. Os mapeamentos específicos da base de dados sobrepõem-se aos mapeamentos do projeto.

Opções

Tipo de fonte

Selecione o tipo de dado de origem para mapear para um tipo de dado SQL Server.

Se o tipo de dado for de comprimento variável, os seguintes campos aparecem em Tipo de Fonte:

  • De: Especifique o comprimento mínimo para este mapeamento. Por exemplo, para o tipo de dados nchar, pode inserir 10 para especificar que este mapeamento corresponde a um intervalo que começa em nchar(10).

  • Para: Especificar o comprimento máximo para este mapeamento. Por exemplo, para o tipo de dados nchar, pode inserir 20 para especificar que este mapeamento corresponde a um intervalo que termina em nchar(20).

Tipo de destino

Selecione o tipo de dado SQL Server para o qual o tipo de dado de origem está mapeado. Quando o SSMA cria a tabela ou procedimento armazenado no SQL Server, o tipo de dado de origem muda para esse tipo de dado.

Se o tipo de dado for de comprimento variável, o seguinte campo aparece em Tipo Alvo:

  • Substituir por: Especifique o comprimento alvo para este mapeamento. Por exemplo, para o tipo de dados nvarchar, pode inserir 20 para especificar que o tipo de dado de origem especificado deve ser mapeado para nvarchar(20).