Applies ToSQL Server 2012 Business Intelligence SQL Server 2014 Business Intelligence - duplicate (do not use)

Problembeschreibung

Gehen Sie davon aus, dass Sie Microsoft SQL Server 2012 Integration Services (SSIS 2012) oder SSIS 2014 verwenden. Sie führen ein SSIS-Paket aus, das eine Verbindung mit einer Flatfile-Quelle herstellt, und eine der Zeilen hat weniger Trennzeichen als die Gesamtzahl der Spalten. In diesem Fall hängt die Ausführung des Pakets ab, und es werden die folgenden Fehlermeldungen angezeigt:

[FFS [2]] Fehler: Fehler beim Abrufen von Daten für den Fehlerausgabepuffer. [FFS [2]] Fehler: beim Verarbeiten der Datei "<Dateipfad> \ <Dateinamen>. txt" in der Datenzeile 2 ist ein Fehler aufgetreten. SSIS. Pipeline] Fehler: SSIS-Fehler Code DTS_E_PRIMEOUTPUTFAILED. Die PrimeOutput-Methode für FFS hat den Fehlercode 0xC0202092 zurückgegeben.

Fehlerbehebung

Informationen zur kumulativen Aktualisierung

Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben.

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Wir empfehlen, die neuesten kumulativen Updates für SQL Server herunterzuladen und zu installieren:

Problemumgehung

Um dieses Problem zu umgehen, legen Sie die AlwaysCheckForRowDelimiters-Eigenschaft des Flatfile-Verbindungs-Managers auf "false" fest (diese Problemumgehung gilt nicht für die Situation, in der die fehlerhafte Zeile die letzte Zeile ist).

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.