2017-10-05 22 views
0

我的一個SSIS包得到一個奇怪的問題。SSIS不記錄錯誤,而源數據爲空,並且目標列不能爲空使用OLDEDBDestination任務

我有一個源(例如列FirstName)爲空的列。並且在OLEDBDestination中與上面的源列(Source.FirstName)映射的Destination列(Destination.FirstName)不可爲空。

現在,當DFT得到執行時,它不會拋出任何錯誤並繼續運行。當我檢查SQL Server時,進程被暫停。

SSIS不會爲此發出任何錯誤。

任何想法除了保持兩列的可空選項相同之外,還有什麼解決方案?

回答

0

檢查您的所有FailPackageOnError屬性設置爲「True」。

還檢查任何OnError處理程序,它可以捕獲錯誤並防止它被引發。

相關問題