Importieren Sie flache file in MS SQL

Ich versuche, eine CSV in MSSQL 2008 zu importieren, indem ich die Flat File Import Methode verwende, aber ich bekomme einen Overflow Fehler. Irgendwelche Ideen, wie man es umgehen kann?

Ich habe das Tool vor für fileen mit bis zu 10K-15K datasätze aber diese file hat 75K datasätze in it ….

Dies sind die Fehlermeldungen

Messages Error 0xc020209c: Data Flow Task 1: The column data for column "ClientBrandID" overflowed the disk I/O buffer. (SQL server Import and Export Wizard) Error 0xc0202091: Data Flow Task 1: An error occurred while skipping data rows. (SQL server Import and Export Wizard) Error 0xc0047038: Data Flow Task 1: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on component "Source - Shows_csv" (1) returned error code 0xC0202091. The component returned a failure code when the pipeline engine called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing. There may be error messages posted before this with more information about the failure. (SQL server Import and Export Wizard) 

Dies könnte ein Formatproblem der CSV-file sein, zB das Trennzeichen. Prüfen Sie, ob die Trennzeichen in der file konsistent sind. Es könnte auch ein Problem der Leerzeichen sein. Ich hatte vor einiger time ein ähnliches Problem. Ich habe es getriggers, indem du alle leeren Zeilen in der CSV-file entfernt hast. Lohnt sich trotzdem.

Sie können ein oder mehrere schlechte dataelemente haben. Versuchen Sie, eine kleine Teilmenge Ihrer data zu laden, um festzustellen, ob es eine kleine Anzahl von schlechten Aufzeichnungen oder eine große ist. Dies wird Ihnen auch sagen, ob Ihr Lade-Schema funktioniert und Ihre datatypen übereinstimmen.

Manchmal können Sie schnell dataprobleme erkennen, wenn Sie die CSV-file in Excel öffnen.