2009-07-04 17 views
0

Ich habe 3 Millionen Zeilen customers.csv-Datei. Wenn ich es in SQL 2008 importiere, erhalte ich einen Datenquellenschritt in einem Datenfluss. "[Source - Customers_csv [1]] Fehler: Das Spaltentrennzeichen für die Spalte" CCode "wurde nicht gefunden." CCode ist die letzte Spalte in der Datei.Ignorieren Fehler auf Datenquelle in SSIS

Der Fehler ist in der Datenzeile 82824. Ich kann diese 2GB-Datei nicht öffnen, um zu sehen, was vor sich geht.

Wie konnte ich diesen Fehler ignorieren?

ob

+0

Holen Sie sich die Demo-Version von Textpad - http://www.textpad.com/ -, die es Ihnen ermöglichen sollte, Ihre Quelldatei zu öffnen. –

Antwort

1

Versuchen "Ignore failure" sowohl auf Fehler und Abschneiden Einstellung. Siehe:

http://www.safnet.com/writing/tech/archives/2007/08/ignoring_ssis_d.html

+0

Der Fehler tritt bei einer Datenquelle "Customers_csv" Schritt, so kann ich nicht "Fehler ignorieren" auf beide Fehler und Trunkierung OB – ob213

+1

Der Link in dieser Antwort ist gebrochen. Hier ist der Link, der funktioniert, aber die Bilder auf der Seite sind immer noch kaputt. http://www.safnet.com/writing/tech/2007/08/ignoring-ssis-d.html – nlinus

0

I gesetzt umleiten Ausgabe auf Fehler, hinzugefügt, um den Daten-Viewer zu ihm und konnte an der fehlerhaften Zeile suchen. Die Zeile hatte Textqualifizierer und Spaltenbegrenzer durcheinander gebracht.