il pourrait être possible que quand vous avez ajouté les colonnes supplémentaires le CR/LF sur cette ligne pourrait avoir été vers le haut sali. .if que vous avez ajouté toutes les colonnes supplémentaires avez eu besoin. .i indiquerait, ouvre le dossier de CSV dans le format d'Excel et puis ajoute une colonne vierge supplémentaire à l'extrémité (using la colonne d'insertion vers la droite exceler dedans). Faire cela, ajoutera une colonne supplémentaire à l'extrémité avec CR/LF correct. Dans SSIS, la source choisissent juste les colonnes dont vous avez besoin.
Si c'est un processus périodique où le dossier a dans columns.i variable vous suggérerait pour adopter une approche dynamique en employant la tâche de manuscrit où vous pouvez dédoubler les données comme suggéré dans le lien ci-dessous, de sorte que vous ne deviez faire aucun changements au dossier manuellement
http://agilebi.com/cs/blogs/jwelch/archive/2007/05/08/handling-flat-files-with-varying-numbers-of-columns.aspx