KB3033041 — Poprawka: Wystąpił błąd, a wykonywanie jest zawieszane po uruchomieniu pakietu SSIS łączącego się z prostym źródłem plików

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".

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×