我有2个SSIS包。 Package1在源目录的每个文件夹中生成10个文件。 Package2在源目录的每个文件夹中生成1个文件。 实施例
\\Source_Directory\folder1
\\Source_Directory\folder2
\\Source_Directory\folder3
\\Source_Directory\folder4
Package1只是在源目录文件中生成文件。 Package2包含每个循环容器和文件系统任务。 文件系统任务(复制目录),将所有文件从源目录文件夹复制到目标目录文件夹。 文件系统任务将属性OverwriteDestination文件设置为“True” 实施例
\\Destination_Directory\folder1
\\Destination_Directory\folder2
\\Destination_Directory\folder3
\\Destination_Directory\folder4
package1成功执行,当package2为每个循环容器执行时,文件从源文件夹1复制到目标文件夹1(在目标中覆盖)。 在下一个循环中,在将文件从源文件夹2复制到目标文件夹2时,包失败为“因为文件名或目录已存在。”
可能是什么原因?