我是SSIS的新手,但有一个简单的任务要完成,还有一个小问题。
我有一个数据流任务,其中一个平面文件源连接到OLE DE Destination对象。 CSV文件包含与数据库表中的列匹配的标头。
我最初在Destination对象中有3个字段存在一些问题,因为这些字段需要从[DT_WSTR]转换为数据类型[DT_STR]。
我的Dataflow对象不会以红叉的形式产生任何错误,但是当我运行包时,我从立即/输出窗口获得以下消息...
任务失败:员工负载 警告:包装上的0x80019002:SSIS警告代码DTS_W_MAXIMUMERRORCOUNTREACHED。执行方法成功,但引发的错误数(4)达到允许的最大值(1);导致失败。当错误数达到MaximumErrorCount中指定的数量时,会发生这种情况。更改MaximumErrorCount或修复错误。 SSIS包“Package.dtsx”完成:失败。
在DFT的属性pant中,我将MaximunErrorCount增加到100,但这仍然会产生错误。我在CSV中只有一行数据来测试包,所以我很困惑为什么这不起作用?
答案 0 :(得分:0)
由于这仍然是一个问题,我找到了另一种方法来完成这项任务。