我寫了一個MS SSIS包來下載給定URL的一組XML文件。 SSIS包使用CURL將這些XML文件作爲執行進程任務下載。我正在讀SQL表中的curl參數。我在shell和tehy中手動檢查了curl命令,所有工作都正常。CURL + SSIS文件下載錯誤
我通過從SQL表中讀取將變量中的curl參數傳遞給任務。它下載一些文件,但在某些文件上失敗。但是當我使用完全相同的curl命令並在shell中手動運行時,它會下載該文件。
當我重新運行包時,執行在其他文件上失敗,並且成功處理先前失敗的文件。
Error:0xC0029151 at cURL,Execute Process Task:In Executing 「C:\ curl \ curl.exe」「-o somefilename.xml」URL「」at「」,進程退出代碼爲「56」while預期是「0」。
如果您有任何建議,請讓我知道。
謝謝 納古
非常感謝丹。我嘗試使用curl重試選項,並在兩次連續的curl調用之間引入了暫停,但仍然出現相同的錯誤。 – user742307 2011-05-12 00:16:41