[英]SSIS Package Runs Manually but Not from SQL Job
從SQL Job執行SSIS包(部署在文件系統中)時,出現一系列錯誤,但是如果手動執行,則相同的包也可以正常工作。
第一個錯誤:
將行定向到錯誤輸出失敗,錯誤代碼為0x80070057。
第二錯誤:
SSIS錯誤代碼DTS_E_PROCESSINPUTFAILED。 處理輸入“ OLE DB目標輸入”(99)時,組件“ OLE DB目標”(86)上的ProcessInput方法失敗,錯誤代碼為0xC0209022。 所標識的組件從ProcessInput方法返回了錯誤。 該錯誤是特定於組件的,但該錯誤是致命的,將導致“數據流”任務停止運行。 在此之前可能會發布錯誤消息,其中包含有關失敗的更多信息。
接着 :
設置緩沖區的行集結尾失敗,錯誤代碼為0xC0047020
接着:
SSIS錯誤代碼DTS_E_PRIMEOUTPUTFAILED。 返回錯誤代碼0xC0209017的PrimeOutput方法。 當管道引擎調用PrimeOutput()時,該組件返回失敗代碼。 故障代碼的含義由組件定義,但是錯誤是致命的,並且管道停止執行。 在此之前可能會發布錯誤消息,其中包含有關失敗的更多信息。
沒有任何線索可能是什么問題。
幾天前,相同的程序包運行良好。
提前致謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.