Как исправить ошибки задачи потока данных

#sql-server #ssis

#sql-сервер #ssis

Вопрос:

У меня проблема с заданием агента SQL Server, которое продолжает завершаться сбоем. Итак, в SSIS создан пакет, и у меня есть процесс, подобный create Excel sheet, а также задача потока данных.

Проблема возникает, когда в задаче потока данных начинается сбой, и проблема связана с ошибкой назначения Excel и primeoutput. Формулировки проблемы являются:

  1. Задача потока данных: ошибка SSIS, код ошибки DTS_E_PRIMEOUTPUTFAILED.Метод PrimeOutput в исходном коде OLE DB вернул код ошибки 0xC02020C4. Компонент вернул код сбоя, когда механизм конвейера вызвал PrimeOutput(). Значение кода сбоя определяется компонентом, но ошибка является фатальной, и конвейер перестал выполняться.

  2. Задача потока данных: ошибка SSIS, код ошибки DTS_E_PROCESSINPUTFAILED. Метод ProcessInput в компоненте «Назначение Excel» (124) завершился ошибкой с кодом ошибки 0xC0202009 при обработке ввода «Ввод назначения Excel» (135). Идентифицированный компонент, но ошибка является фатальной и приведет к остановке выполнения задачи потока данных. Перед этим могут быть опубликованы сообщения об ошибках с дополнительной информацией о сбое.

Что я попробовал, так это зайти в пакеты SSIS в моей Visual Studio и попытаться изменить это поле с именем DelayValidation на true, а также максимальное количество ошибок на 1,10 или 1000, я попробовал их. Так что теперь я не уверен, что проверять и как я могу это сделать.

Я ожидаю, что он будет работать без каких-либо из этих ошибок Excel и ошибок задачи потока данных.

Комментарии:

1. хорошо, спасибо за редактирование

2. @Madonado не беспокойтесь, я проголосовал за это, поскольку я не заслуживаю того, чтобы меня голосовали против

3. @Hadi оценил

4. Вопросы, обращающиеся за помощью по отладке («почему этот код не работает?»), должны включать желаемое поведение, конкретную проблему или ошибку и кратчайший код, необходимый для ее воспроизведения в самом вопросе. Вопросы без четкой формулировки проблемы не полезны другим читателям.

5. попробуйте переключить свой проект на 32-разрядный в параметрах отладки