0

我的一个 SSIS 包遇到一个奇怪的问题。

我在源中有一个列(例如列 FirstName),它是空的。并且在 OLEDBDestination 中,与上述源列(Source.FirstName)映射的目标列(Destination.FirstName)不可为空。

现在当 DFT 被执行时,它不会抛出任何错误并继续运行。当我签入 sql server 时,进程被挂起。

SSIS 不会为此抛出任何错误。

除了保持两个列的可为空选项相同之外,任何想法有什么解决方案?

4

1 回答 1

0

检查所有 FailPackageOnError 属性是否设置为“True”。

还要检查任何捕获错误并防止引发错误的 OnError 处理程序。

于 2017-10-05T19:33:12.917 回答