Masseneinfügung mit der Datei .fmt: Betriebssystemfehlercode (null)

8

Ich versuche, eine Textdatei zu importieren, die in einem .fmt-Format definiert ist. Diese Textdatei ist nicht durch Kommas getrennt, sondern würde ich als spaltenbegrenzt bezeichnen (d. H. Die ersten 8 Zeichen sind das erste Feld, die nächsten 3 Zeichen sind die zweiten usw.). Wenn ich die Abfrage unten ausführe, erhalte ich die Fehlermeldung "Betriebssystemfehlercode (null)", was seltsam ist, da ich SQL Server 2008r2 mit Vista verwende.

Bitte erläutern Sie mir, was diese Fehlermeldung bedeutet und wie komme ich dazu? Ich habe es gegoogelt und ähnliche Fragen in anderen Foren gefunden, aber sie werden nie wirklich beantwortet. p>

Hier ist meine Frage:

%Vor%

Hier ist der Fehler, den ich bekomme:

%Vor%

Hier ist was Test.fmt enthält:

%Vor%

(Dieses test.fmt und test.txt ist eine vereinfachte Version eines Datasets mit 120 Spalten. Aber die Fehlermeldung ist die gleiche. Sobald ich diese Testversion ausführen kann, werde ich das Update auf die echten Daten anwenden )

Bearbeiten

Als Antwort auf die anderen Antworten auf die Hälfte im Internet sollte ich vollständige Lese- / Schreibrechte für diese Ordner & amp; Dateien.

    
PowerUser 22.11.2011, 16:16
quelle

1 Antwort

35

Die Datei .fmt benötigt am Ende eine Leerzeile.

    
Daniel Robinson 25.11.2011, 14:51
quelle