Отнася се за
SQL Server 2012 Business Intelligence SQL Server 2014 Business Intelligence - duplicate (do not use)

Симптоми

Да предположим, че използвате услуги за интегриране на Microsoft SQL Server 2012 (SSIS 2012) или SSIS 2014. Изпълнявате пакет на SSIS, който се свързва към плосък източник на файлове и един от редовете има по-малко разделители в сравнение с общия брой колони. В тази ситуация изпълнението на пакета увисва и получавате следното съобщение за грешка:

[FFS [2]] Грешка: Неуспешно получаване на данни за буфера за изхода на грешката. [FFS [2]] Грешка: Възникна грешка при обработката на файл "<път до файла> \ <име на файл>. txt" в ред за данни 2. SSIS. Грешка "тръбопровод]: SSIS код на грешка DTS_E_PRIMEOUTPUTFAILED. Методът PrimeOutput на FFS връща код на грешка 0xC0202092.

Решение

Информация за сборна актуализация

Проблемът е коригиран първо в следващата сборна актуализация на SQL Server.

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Препоръчваме ви да изтеглите и инсталирате последните сборни актуализации за SQL Server:

Заобиколно решение

За да заобиколите този проблем, Задайте свойството AlwaysCheckForRowDelimiters на диспечера на плоските файлови връзки към FALSE (това заобиколно решение не се отнася за ситуацията, в която редът на неизправния е последният ред).

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.