2011-07-05 35 views
2

我們正在做一個SSIS包來執行一些數據傳輸並將其插入表(SQL SERVER 2008)中。它失敗了一行,我們想通過重定向錯誤輸出來記錄問題。到現在爲止還挺好。 問題是它不會讓我們將一個DT_I4列轉換爲一個字符串(DT_STR或DT_WSTR)。 我們得到這個錯誤每次:無法在SSIS插入任務上投出錯誤輸出

[Log History Write Error [338]] Error: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR 

有趣的是,如果我們我們的目的地元素更改爲快速負載,我們實際上能夠將錯誤輸出轉換爲字符串。 有人會知道這是爲什麼嗎?

回答