none
Importação de arquivo CSV RRS feed

  • Pergunta

  • Estou tentando importar um arquivo CSV e aparece a seguinte mensagem.

    Erro 0xc02020a1: Tarefa Fluxo de Dados 1: Falha na conversão de dados. A conversão de dados para a coluna "Nome coluna" retornou o valor de status 4 e o texto de status "O texto estava truncado ou um ou mais caracteres não tinham correspondência na página de código de destino.".
     (Assistente de Importação e Exportação do SQL Server)

    Erro 0xc020902a: Tarefa Fluxo de Dados 1: Falha de "Origem - 85740057123 - Relatório de Perguntas e Respostas_csv.Saídas[Saída de Origem de Arquivo Simples].Colunas[Nome coluna]" porque ocorreu um truncamento e a disposição de linha de truncamento em "Origem - 85740057123 - Relatório de Perguntas e Respostas_csv.Saídas[Saída de Origem de Arquivo Simples].Colunas[Nome coluna]" especifica falha no truncamento. Ocorreu um erro de truncamento no objeto especificado do componente especificado.
     (Assistente de Importação e Exportação do SQL Server)

    segunda-feira, 25 de julho de 2022 13:18

Respostas

  • Olá Cido

     

    Alguma novidade sobre sua consulta?

     

    A resposta foi dada pelo Junior?

     

    Obrigado por utilizar os fóruns MSDN.

     

    ____________________________

     

    Lembre-se de "Marcar como Respostas" respostas que resolveram seu problema, é uma forma comum de reconhecer aqueles que ajudaram, e torna mais fácil para os outros visitantes encontrar a solução mais tarde.

     

    Se você tiver algum elogio ou reclamação sobre o suporte MSDN, sinta-se à vontade para contatar MSDNFSF@microsoft.com.


    Jeremy Arias

    • Marcado como Resposta Cido Nascimento terça-feira, 26 de julho de 2022 21:11
    segunda-feira, 25 de julho de 2022 21:04

Todas as Respostas

  • Aparecido,

    Você esta utilizando qual versão do SQL Server e do Management Studio?

    Você esta utilizando o Data Source - Flat File Source (Arquivo de texto Simples) e especificando o arquivo .csv?

    Quando recebemos mensagem de truncamento, significa que o conteúdo existente na origem é maior do que o espaço alocado definido para ser armazenado no destino.


    Pedro Antonio Galvão Junior [MSc. | MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    segunda-feira, 25 de julho de 2022 13:21
    Moderador
  • O erro ocorre tanto no Visual Studio 2019 como no SQL Management Studio 18.

    Estou utilizando Flat File.

    A tabela de destino esta com nvarchar(255) no campo e a de origem [DT_WSTR] 50.


    segunda-feira, 25 de julho de 2022 13:41
  • Cido,

    Faz o seguinte, tentei realizar este mesmo procedimento mas diretamente no Management Studio, em adicional, recomendo atualizar o management studio para a versão 18.12.1.

    Acredito que os links abaixo poderá lhe ajudar:

    Importar Arquivo Simples para SQL - SQL Server | Microsoft Docs

    Assistente de Importação e Exportação do SQL Server

    Import data from Excel to SQL - SQL Server | Microsoft Docs


    Pedro Antonio Galvão Junior [MSc. | MVP | MCC | MSTC | MIE | MTAC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados Relacional e Data Warehouse | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    segunda-feira, 25 de julho de 2022 16:50
    Moderador
  • Olá Cido

     

    Alguma novidade sobre sua consulta?

     

    A resposta foi dada pelo Junior?

     

    Obrigado por utilizar os fóruns MSDN.

     

    ____________________________

     

    Lembre-se de "Marcar como Respostas" respostas que resolveram seu problema, é uma forma comum de reconhecer aqueles que ajudaram, e torna mais fácil para os outros visitantes encontrar a solução mais tarde.

     

    Se você tiver algum elogio ou reclamação sobre o suporte MSDN, sinta-se à vontade para contatar MSDNFSF@microsoft.com.


    Jeremy Arias

    • Marcado como Resposta Cido Nascimento terça-feira, 26 de julho de 2022 21:11
    segunda-feira, 25 de julho de 2022 21:04
  • O problema na verdade é outro, é que o arquivo CSV tem 2 tabelas distintas, um cabeçalho com uma tabela de dados e no corpo vem outra tabela e na verdade ele se perde quando sobrepõe as colunas.

    Obrigado pela ajuda, vou precisar ver como resolvo este problema, mas não é a leitura do CSV que esta gerando o problema.

    terça-feira, 26 de julho de 2022 21:11
  • Tenta isso:

    Selecione o Banco de dados, botão direito do mouse, tarefas / importar dados 2 - Será aberto o wizard. Avançar. 3 - Selecionar o Data Source: Flat File Source 4 - File Name: informar os dados de origem (Notas.CSV) 5 - Formato: Delimitado 6 - alterar o limitado de {CR}{LF} para Semicolon {;} 7 - Flegar o icone informando que a 1ª linha são as colunas 8 - Avançar 9 - Escolher o destino de sua base de dados. Informar a Instância/ Servidor / Tipo de Autenticação/ a Base de Dados. Avançar 10 - Nesta etapa pode ser visto um preview da importação e editar o mapeamento das colunas importadas. Avance 11 - Avance e Finalizar.
    quarta-feira, 27 de julho de 2022 03:10