close
Package 的 DelayValidation 要設成 True.
如果Package的控制流程裡, 有用到容器 Container 的話, Container 也有這個屬性, 就一起設成 True 吧
從網路上找到的說法是, 如果不設定 DelayValidation 的話, SSIS Package 在執行前會先單獨做一次所謂的 Validation alidation 的程序, 而在這個程序中發現錯誤的話, 是不會觸發 onError 事件的
另外, 如果是要在 Visual Studio.Net (或 SSDT)裡面先測試的話, 記得要執行整個Package (畫面上方工具列的綠色箭頭 "開始"), 不要單獨 "執行容器"
我用的是 VS.Net 2017 版
文章標籤
全站熱搜