Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSIS中的错误输出_Ssis - Fatal编程技术网

SSIS中的错误输出

SSIS中的错误输出,ssis,Ssis,我有一个关于SSI的问题。我正在开发一个包,它执行从Excel源到OLE DB连接的数据流任务。数据库中的列包含一些EMPID、Name和salary。但是,有一个问题是,当我在excel电子表格中的数字列(即工资和姓名)中输入错误数据时,它不会导致数据流任务按照我的要求重定向错误数据。例如,如果我在Excel数字列中输入abc,在名称列中输入123,它将不会重定向错误数据,即使它存储了所有数据。我确实希望允许这样做,但我希望包重定向某些excel文件中的错误数据。请建议。如果你在每一步都提供屏

我有一个关于SSI的问题。我正在开发一个包,它执行从Excel源到OLE DB连接的数据流任务。数据库中的列包含一些EMPID、Name和salary。但是,有一个问题是,当我在excel电子表格中的数字列(即工资和姓名)中输入错误数据时,它不会导致数据流任务按照我的要求重定向错误数据。例如,如果我在Excel数字列中输入abc,在名称列中输入123,它将不会重定向错误数据,即使它存储了所有数据。我确实希望允许这样做,但我希望包重定向某些excel文件中的错误数据。请建议。如果你在每一步都提供屏幕截图,那么对我来说会更有帮助。

如果你还没有这样做,你想添加另一个目的地,比如Excel目的地,但我更喜欢CSV格式的平面文件目的地,我也可以在Excel中打开它

添加后,将输出红色箭头从OLE DB目标连接到新目标。然后像确认任何其他目的地一样确认目的地连接、列映射等

最后,请注意这一点:

双击打开OLE DB目标属性 在左侧,单击错误输出 在目标输入的错误列中,选择重定向行 现在,错误将被重定向到新的目标

注:对不起,没有截图-我没有SSIS访问权限