Compartilhando conhecimento com o mundo

Com tecnologia do Blogger.

Pesquisa

Download

Blogger Tricks

Blogger Themes

Visitas

Assuntos

5/27/2015

SSIS Package: Truncation may occur due to inserting data from data flow column


Durante o desenvolvimento de um projeto do SSIS deu uma mensagem de warning (aviso) sobre uma tarefa de fluxo de dados.



Causa - Esta mensagem de aviso aparece sobre a tarefa de fluxo de dados SSIS quando o comprimento do tipo de dados da coluna de origem é maior do que o comprimento do tipo de dados da coluna de destino.

Resolução - A fim de remover essa mensagem de aviso de solução SSIS, certifique-se de comprimento tipo de dados a coluna de origem deve ser igual ao comprimento tipo de dados da coluna de destino .

Temos duas abordagens possíveis para resolver esta mensagem de (Warning) no SSIS:

1. Usando o Advance editor

Passo 1 - Clique com o botão direito na fonte de dados (Oledb Source) e selecione "Show Advanced Editor", em seguida, vá para Input and Output Properties tab.





















Passo 2 - Escolha Oledb Source Output, expanda output columns.









































Passo 3 - Escolha apropriada coluna e você pode alterar o tipo de dados da coluna, bem como tamanho do mesmo.








































Foi alterado para Numeric, pois os conversão de dados para manipular o comprimento tipo de dados dessa coluna em particular.

Antes de alterar o formato (Tem um warning);



Depois de alterar o formato (Não tem mais o warning);



2. Usando a conversão de dados

Assim que o tipo e o comprimento de origem e o destino estejam iguais, a mensagem de warning (aviso) desapareceu;

Espero que este artigo tenha te ajudado a resolver este problema. Dúvida, sugestão ou feedback são bem vindos - Tutorial Retirado

0 comentários:

Enviar um comentário