首页 > 解决方案 > 如何修复数据流任务错误

问题描述

我的 SQL Server 代理作业有问题,一直失败。所以在 SSIS 上创建了一个包,我有创建 excel 表和数据流任务之类的过程。

当数据流任务开始失败时,问题就开始了,问题是关于 excel 目标和 primeoutput 失败。问题陈述是:

  1. 数据流任务:错误 SSIS 错误代码 DTS_E_PRIMEOUTPUTFAILED。OLE DB 源上的 PrimeOutput 方法返回错误代码 0xC02020C4。当管道引擎调用 PrimeOutput() 时,组件返回了失败代码。失败代码的含义由组件定义,但是错误是致命的并且管道停止执行。

  2. 数据流任务:错误 SSIS 错误代码 DTS_E_PROCESSINPUTFAILED。处理输入“Excel 目标输入”(135) 时,组件“Excel 目标”(124) 上的 ProcessInput 方法失败,错误代码为 0xC0202009。已识别的组件,但错误是致命的,将导致数据流任务停止运行。在此之前可能会发布错误消息,其中包含有关失败的更多信息。

我尝试的是我去我的视觉工作室上的 SSIS 包并尝试将名为 DelayValidation 的字段更改为 true,并将最大错误计数更改为 1,10 或 1000,我尝试了它们。所以现在不确定,要检查什么,我该怎么做。

我希望它在没有任何这些 excel 错误和数据流任务错误的情况下运行。

标签: sql-serverssis

解决方案


推荐阅读