Heute habe ich eine neue Staging-Tabelle und eine BCP-.fmt-Datei erstellt. Ich habe einige Testdaten und versuchte, den BCP-Dienstprogramm von der Befehlszeile auszuführen:E/A-Fehler beim Lesen der BCP-Formatdatei
Ich habe über 20 verschiedene Format-Dateien und Staging-Tabellen aus früheren Arbeiten bekommt und dies ist das erste Mal, dass ich erlebt habe dieser Fehler.
Wie kann ich diesen Fehler beheben?
Bitte beachten Sie, ich habe meine Lösung unten hinzugefügt, aber wenn Sie andere Antworten haben, fügen Sie sie bitte hinzu. Die Antwort war so merkwürdig/obskur, dass ich denke, dass es anderen helfen kann.
Oh wow. Dank dafür. Wahrscheinlich hast du mir gerade Stunden gerettet. – Kamal
Ich habe ein Problem, aber den umgekehrten Weg. Ich exportiere ein XML-Feld in eine Datei, und die resultierende Datei hat am Ende eine zusätzliche leere Zeile. – luiggig
@luiggig - Sie können einen Post-Prozess ausführen, um das zusätzliche Leerzeichen am Ende zu entfernen. Nicht sicher, ob eine BCP-Option zum Entfernen vorhanden ist. –