Assistente de importação e exportação SQL coluna desconhecido conversão de tipo(s)

Ao importar um arquivo simples como um arquivo CSV, você pode obter a mensagem de erro desconhecida coluna conversão de tipo(s) na SQL Server assistente de importação e exportação.

Isso ocorre porque as colunas de arquivo CSV padrão para uma string. Você precisará definir os tipos de dados de cada coluna no arquivo CSV e, em seguida, executar a importação. É importante que os tipos de dados da partida origem e de destino. Em alguns casos, o assistente de importação exportação SQL será capaz de converter os tipos de dados, mas em muitos casos, não será capaz de.

A seguir mostra Como definir os tipos de dados:

1. Importação SQL aberto e assistente de exportação e escolher a fonte de arquivo simples a partir de fonte de dados lista suspensa
SQL Assistente de Importação e Exportação de Arquivo Simples fonte de dados

2. Depois de ter escolhido a fonte de dados como arquivo simples, escolher a opção avançada no menu à esquerda.
SQL Assistente de Importação e Exportação Flat File Data Source Avançada

Neste exemplo, o destino é uma tabela de base de dados denominada empregado. A seguir, os tipos de dados para a tabela de funcionários.

Tipos de dados de tabela de banco de dados
A fim de fazer corresponder os tipos de dados mudá-lo de SQL e SQL Assistente de Importação propriedades avançadas de menu Tipo de dados.

Para este exemplo o EmployeeID precisa ser alterado para um número inteiro eo ModifiedDate to Date.

Você também pode escolher o Sugerir Tipos… botão e pressione OK para o software para detectar os tipos de dados. O Sugerir Tipos… pode ser imprecisa, por vezes, por isso, verifique os tipos de dados depois de utilizar esta opção.

SQL Import e Export Wizard Flat File Data Source Integer Avançada

3. Depois de definir os tipos de dados escolher próxima. Escolha o destino. Neste exemplo, ele é uma tabela SQL Server.

SQL Import e Export Wizard Flat File Data Source Destino

4. Escolher ao lado e selecione a tabela de destino.
SQL Import e Export Wizard Flat File fonte de dados tabela de destino

5. Escolher ao lado e você deve ver todos os carrapatos verde na coluna à esquerda. Se você ver um ícone amarelo ou vermelho ícone, então você vai ter que voltar atrás e corrigir os erros.

6. Clique em Concluir e, se tudo está configurado corretamente, então você deve ver a tela do sucesso.
SQL Assistente de Importação e Exportação de Arquivo Simples Sucesso colunas de origem de dados

Se você tiver problemas:

  • Certifique-se o jogo de destino e origem ou tipos de dados é compatível
  • Tornar os dados certeza não é truncado ou seja, os tipos de dados de seqüência de caracteres na fonte deve ser igual ou menor que o destino
  • Você pode precisar usar qualificadores de texto (geralmente aspas) em sua fonte de modo que não há conlflict entre os delimitadores de dados e caracteres. eg. 'Text1, text2’ isto seria considerado como uma única coluna, onde, como sem as aspas seria duas colunas onde o delimitador é uma vírgula.

Deixar uma resposta