我有幾個包需要按特定順序運行。要做到這一點,我有一個額外的包,其餘的運行。
爲了向用戶顯示使用OnError,OnPreExecute和OnPostExecute的進程狀態(正在執行,成功,失敗),我爲事件處理程序添加了事件處理程序。僅針對包級別的SSIS事件處理程序
我沒有意識到,在包的每個部分的每次成功時,它會在啓動相同包的下一部分時返回OnPostExecute,然後返回一個新的OnPreExecute。
這使用戶感到困惑,因爲他認爲一個階段已經完成,但後來發現它仍在執行。
我該如何讓事件處理程序只引用包級事件?
任何其他建議,也將不勝感激。
謝謝!
這很好。我會說這不是不雅,尤其是與其他少數幾個選項相比。 –