SSIS - Text wurde abgeschnitten oder ein oder mehrere Zeichen hatten keine Übereinstimmung in der Ziel-Codepage - Sonderzeichen

7

Ich habe eine Textdatei mit vertikalen Bar {|} getrennten Werten und ich verwende eine Flat File-Quelle, um die Werte zu lesen, die mit dem obigen Fehler fehlschlagen.

Ich habe einen Flatfile-Verbindungsmanager, in dem ich die Spaltenbreite jeder Spalte festlege. Die bestimmte Spalte, die den Fehler verursacht, hat

DataType - DT_WSTR

OutputColumnWidth - 30

Das Problem tritt nur auf, wenn die spezielle Spalte Sonderzeichen wie "Société Amomyna da Pramt Hgyme" hat, obwohl sie immer noch nur 30 Zeichen hat.

Wenn ich die Spaltenbreite vergrößere funktioniert es aber ich muss wissen das ist die richtige Lösung.

Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen. Vielen Dank im Voraus

    
Swamy 21.08.2013, 14:42
quelle

1 Antwort

19

Wenn Sie unter Erweitert zum Manager für Flat-Dateiverbindungen gehen und in der Beschreibung der -Beschreibung nach ToolTip suchen, wird Ihnen mitgeteilt, dass Composit -Zeichen möglicherweise mehr Leerzeichen verwenden. So nimmt das "é" in "Société" wahrscheinlich mehr als ein Zeichen ein.

BEARBEITEN : Hier ist etwas dabei: Ссылка

    
TsSkTo 21.08.2013, 15:32
quelle

Tags und Links