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

Symptomy

Załóżmy, że korzystasz z usług Microsoft SQL Server 2012 Integration Services (SSIS 2012) lub SSIS 2014. Zostanie uruchomiony pakiet SSIS, który łączy się z prostym źródłem plików, a w jednym z wierszy jest mniej ograniczników niż całkowita liczba kolumn. W takiej sytuacji uruchomienie pakietu zawiesza się i jest wyświetlany następujący komunikat o błędzie:

[FFS [2]] Błąd: nie można pobrać danych dla buforu wyjściowego błędu. [FFS [2]] Błąd: Wystąpił błąd podczas przetwarzania pliku "<ścieżka pliku> \ <nazwy pliku>. txt" w wierszu danych 2. SSIS. Potok] błąd: kod błędu SSIS DTS_E_PRIMEOUTPUTFAILED. Metoda PrimeOutput w FFS zwróciła kod błędu 0xC0202092.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:

Obejście

Aby obejść ten problem, ustaw właściwość AlwaysCheckForRowDelimiters dla Menedżera połączeń z płaskim plikiem na wartość FAŁSZ (obejście to nie dotyczy sytuacji, w której wiersz błędu jest ostatnim wierszem).

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.