我在SSIS包/任務設置中遇到了一些問題。SSIS包屬性「ForceExecutionResult」不能按預期工作
我有每日計劃任務通過Sql服務器(SSIS包)運行。 在工作任務中包含幾個步驟。
問題是「發送郵件任務」有時失敗。 某些時間郵件服務器已關閉。如果發送郵件任務錯誤,因爲服務器關閉。 所有軟件包將無法正確運行,因爲軟件包返回失敗。
這是我試圖測試。
我在VS2008中創建一個簡單的包來測試 包中包含兩個SendMail任務。 1st是一個完整的任務(正確配置每件事情)。 第2是失敗的任務(我設置錯誤接收電子郵件地址)
在第二個任務我設置屬性 -MaxiMumErrorCount - >從1 - > 20 -ForceExcutionResult - >從「無」 - >「成功」
當我從VS2008執行包看起來很好。一切還好。 包返回成功結果。
但是,當我在SQL Server作業(代理)中創建作業計劃任務。 和測試運行包。包仍然返回失敗。這件事我很迷惑。 我不想在包屬性中將「ForceExcutionResult」值設置爲「Success」。 即使電子郵件任務失敗,我也希望包可以運行。 我該如何解決這個問題?
Thanapat.s
你在sql server作業日誌中看到了什麼錯誤?你的工作可能會有問題,而不是包裝。 – pramodtech 2011-05-19 10:56:56