从SQL Job执行SSIS包(在文件系统中部署)时,出现一系列错误,但是如果手动执行,则相同的包也可以正常工作。
第一个错误:
将行定向到错误输出失败,并显示错误代码 0x80070057。
第二个错误:
SSIS错误代码DTS_E_PROCESSINPUTFAILED。的ProcessInput方法 组件“ OLE DB目标”(86)失败,错误代码为0xC0209022 在处理输入“ OLE DB目标输入”(99)时。确定的 组件从ProcessInput方法返回错误。错误是 特定于组件,但错误是致命的,将导致 数据流任务停止运行。可能发布了错误消息 在此之前,有关失败的更多信息。
然后:
设置缓冲区行集结尾失败,错误代码为0xC0047020
然后:
SSIS错误代码DTS_E_PRIMEOUTPUTFAILED。 PrimeOutput方法 返回错误代码0xC0209017。组件 当管道引擎称为PrimeOutput()时返回失败代码。 故障代码的含义由组件定义,但是 错误是致命的,管道停止执行。可能有错误 在此之前发布的消息,其中包含有关失败的更多信息。
没有任何线索可能是什么问题。
同一软件包几天前运行良好。
谢谢。