我有以下目录结构:
我在SSIS中使用了一个foreach循环来迭代这个目录结构,对于每个名为 file.xls 的Excel文件,我想导入数据。
我为每个循环创建了与本文http://bi-polar23.blogspot.com/2007/08/loading-multiple-excel-files-with-ssis.html完全相同的内容,但是当我运行包时,它会在到达第一个文件时停止。另外,我已经检查了“Traverse子文件夹”框。
之前有没有人遇到过这种行为?如果是这样,我该如何解决这个问题?
提前致谢!
答案 0 :(得分:0)
在SSIS中,您可以使用多个Foreach循环容器任务。
使用robocopy创建批处理文件和使用“执行流程任务”而不是多个Foreach循环容器任务执行.bat文件可能会更容易。