Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.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
Sql server SSIS如何忽略平面文件丢失故障?_Sql Server_Ssis - Fatal编程技术网

Sql server SSIS如何忽略平面文件丢失故障?

Sql server SSIS如何忽略平面文件丢失故障?,sql-server,ssis,Sql Server,Ssis,我还在学习SSIS 我设计了一个包,从源文件夹读取平面文件,将数据插入数据库,然后将平面文件移动到存档文件夹 除非源文件夹中没有文件,否则此工作流非常有效。如果文件不在源文件夹中,如何确保包不会失败?我知道这听起来很傻,但我的想法是文件不在源代码中,我不想禁用数据流失败异常,因为这会检查文件存在时数据是否有效 我使用的是SQL 2008 R2。将数据流任务放在Foreach(文件)枚举器中,该枚举器查找源文件 如果没有找到匹配项,那么数据流将永远不会触发,因此不会出错

我还在学习SSIS

我设计了一个包,从源文件夹读取平面文件,将数据插入数据库,然后将平面文件移动到存档文件夹

除非源文件夹中没有文件,否则此工作流非常有效。如果文件不在源文件夹中,如何确保包不会失败?我知道这听起来很傻,但我的想法是文件不在源代码中,我不想禁用数据流失败异常,因为这会检查文件存在时数据是否有效


我使用的是SQL 2008 R2。

将数据流任务放在Foreach(文件)枚举器中,该枚举器查找源文件

如果没有找到匹配项,那么数据流将永远不会触发,因此不会出错