Компонент вернул код ошибки при вызове метода primeoutput

  • Remove From My Forums
  • Question

  • Hi All,

    I am using the OLEDB source in my package and Provider is «OLEDB Provider for Sql server». When ever i try to execute the package, Its returning the below error message.

    «The component returned a failure code when the pipeline engine called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing.  There may be error messages posted before
    this with more information about the failure.» 

    I have tried by changing the provider to «Sql Server 10.0» but the issue still exists. If i run the same package multiple times, some times it gets executed. 

    Please suggest.


    Ram MSBI Developer

Answers

  • Hi Ram,

    Are you getting success message when clicking on «Test connection» in connection manager?

    Error message shows that it’s network related error.


    Nitesh Rai- Please mark the post as answered if it answers your question

    • Proposed as answer by

      Friday, May 10, 2013 3:02 AM

    • Marked as answer by
      Mike Yin
      Thursday, May 23, 2013 4:38 PM

Импорт csv файла в sql

 

Ошибка 0xc02020a1: Задача потока данных 1: Ошибка преобразования данных. При преобразовании данных для столбца «Столбец 1» возращено значение состояния 4 и текст состояния «Текст был усечен, или один и более символов не имеют соответствия в целевой кодовой странице.».
 (Мастер импорта и экспорта SQL Server)




Ошибка 0xc020902a: Задача потока данных 1: Сбой Источник — vk_wall_for_sentiment_txt.Выводы[Выход источника «Неструктурированный файл»].Столбцы[Столбец 1] из-за возникшего усечения, и стратегия обработки усечения строк в «Источник — vk_wall_for_sentiment_txt.Выводы[Выход источника «Неструктурированный файл»].Столбцы[Столбец 1]» определяет сбой по причине усечения. Ошибка усечения возникла в указанном объекте указанного компонента.
 (Мастер импорта и экспорта SQL Server)

Ошибка 0xc0202092: Задача потока данных 1: Ошибка при обработке строки 2466501758478712832 в файле «C:UsersgordaDesktopvk_wall_for_sentiment.txt».
 (Мастер импорта и экспорта SQL Server)

Ошибка 0xc0047038: Задача потока данных 1: Код ошибки служб SSIS: DTS_E_PRIMEOUTPUTFAILED. Метод PrimeOutput для компонента Источник — vk_wall_for_sentiment_txt завершился сбоем с кодом ошибки 0xC0202092. Компонент вернул код ошибки при вызове метода PrimeOutput() из обработчика конвейера. Значение кода ошибки определяется компонентом, но ошибка является неустранимой, и выполнение конвейера остановлено. Возможно, до этого были опубликованы сообщения об ошибках, в которых содержатся более подробные сведения о причине сбоя.

 (Мастер импорта и экспорта SQL Server)

Решение проблемы: во вкладке «Дополнительно» мастера экспорта изменить тип проблемного поля на TextStream [DT_TEXT].

#sql-server #ssis

#sql-server #ssis

Вопрос:

Я получаю данные из Sybase DB (используя ODBC-соединение) для загрузки в файл с помощью MS-SSIS, но в задаче потока данных при получении из источника он выдает следующие ошибки.

:Ошибка: ошибка SSIS с кодом ошибки DTS_E_PRIMEOUTPUTFAILED. Метод PrimeOutput вернул код ошибки 0x80004005. Компонент вернул код сбоя, когда механизм конвейера вызвал PrimeOutput(). Значение кода сбоя определяется компонентом, но ошибка является фатальной, и конвейер перестал выполняться. Перед этим могут быть отправлены сообщения об ошибках с дополнительной информацией о сбое.

Я попытался установить MaxConCurrentExecutions = 1, как это предлагается и на некоторых веб-страницах.

Использование того же соединения / той же базы данных работает нормально для некоторых экземпляров извлечения таблицы. То же самое извлечение работает абсолютно нормально при запуске в режиме отладки с использованием MS-Visual Studio SSDT.

Эта ошибка появляется только при запуске через агент задания MS-SQL Server

Мне нужна помощь для решения этой проблемы. Любая помощь будет оценена.

Тоже долго бился с этой ошибкой. Ответов на наших форумах нет. Кое-как нашёл решение на англоязычных.
Значит, суть решения такова. Усечение данных происходит из-за того, что по умолчанию определение типа данных в файле Екселя происходит исходя из восьми первых строк в столбце. Например, если у вас в первых строках стоят цифры, то определится тип float, если объём текста в первых восьми строках не превышает 255 символов — определится nvarchar (255) и тогда если в девятой или более поздней строке будет больше 255 символов произойдёт эта ошибка усечения данных и импорт прервётся. Выход в том, чтобы установить определение типа данных не в восьми, а например в ста первых строках. Для этого нужно зайти в реестр (запускаем regedit.exe). Открываем раздел HKEY_LOCAL_MACHINESOFTWAREMicrosoftJet4.0EnginesExcel. В этом разделе изменяем параметр TypeGuessRows, который по умолчанию равен 0х00000008. Ставим, например, сто строк — получаем значение 0х00000064. Всё!
P.S. Я сначала установил этот параметр в 50 строк, импорт заработал, пока не встретился файл, где большой текст был на 113 строчке. Короче установил этот параметр в 256 строк: 0х00000100. Теперь всё работает без заиканий.

Тема давнишняя, но была не закрыта, поэтому решил написать. Это реальное решение.

Я получаю следующую ошибку при выполнении пакета ssis:

Код ошибки служб SSIS DTS_E_PRIMEOUTPUTFAILED. Метод PrimeOutput в компоненте «Источник OLE DB» (4294) возвратил код ошибки 0xC020902A.
Компонент возвратил код ошибки, когда механизм конвейера вызвал PrimeOutput(). Значение кода ошибки определяется компонентом, но ошибка является фатальной, и конвейер перестал выполняться.
Перед этим могут быть сообщения об ошибках с дополнительной информацией о сбое.

-5

sql-server
ssis
etl

Источник


user11017189

05 фев ’19 в 11:07
2019-02-05 11:07

2019-02-05 11:07

0
ответов

Другие вопросы по тегам
sql-server
ssis
etl

Возможно, вам также будет интересно:

  • Комп ошибка при установки флешки
  • Компонент x 224 rdp протокола обнаружил ошибку в потоке
  • Компас объект создан с ошибкой
  • Комп не работает в чем ошибка
  • Компонент sql server код ошибки 0x84b40002

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии