1
我有一個SSIS包,從SQL表中獲取數據,然後有一個多播步驟將數據分裂20次。然後,我有20個派生列創建不同的行,然後聯合步驟,然後是排序步驟,最後是平面文件目標步驟。其中一個派生列步驟失敗(所有派生列步驟都設置爲失敗組件),但該包創建了一個僅包含默認標題的輸出文件。即使其中一個步驟失敗,我如何停止創建平面文件的包?SSIS DF步驟失敗,但輸出文件已創建
我有一個SSIS包,從SQL表中獲取數據,然後有一個多播步驟將數據分裂20次。然後,我有20個派生列創建不同的行,然後聯合步驟,然後是排序步驟,最後是平面文件目標步驟。其中一個派生列步驟失敗(所有派生列步驟都設置爲失敗組件),但該包創建了一個僅包含默認標題的輸出文件。即使其中一個步驟失敗,我如何停止創建平面文件的包?SSIS DF步驟失敗,但輸出文件已創建
當您在Flat File Destination
中使用Flat File Connection Manager
時,該文件在執行開始時創建。這與其他軟件包組件無關。但是沒有股票期權來做這件事,你可以做一些解決方法。
解決辦法
只需按照以下鏈接之一:
謝謝你的回覆! –
謝謝你的回覆!我仍然會遇到的問題是,如果程序包失敗,我將無法進行檢查例如行數以刪除文件的步驟。 –