使用我的一个SSIS包获得一个奇怪的问题。
我在源代码中有一列(例如列FirstName),它是null。在OLEDBDestination中,使用上面的源列(Source.FirstName)映射的Destination列(Destination.FirstName)不可为空。
现在当DFT执行时,它不会抛出任何错误并继续运行。当我检查sql server时,进程被暂停。
SSIS不会为此抛出任何错误。
除了保持列的可空选项相同外,还有什么解决方法呢?
答案 0 :(得分:0)
检查所有FailPackageOnError属性是否设置为" True"。
同时检查是否有任何捕获错误的OnError处理程序并阻止它被引发。