我在设置的某些SSIS软件包中遇到了奇怪的问题。问题是for循环在同一个excel文件上循环了两次。源文件夹中只有一个文件。
在我的excel连接字符串上使用excel文件路径变量,数据流任务失败,因为它无法第二次获取与文件的连接。 (第一次已建立连接)。
如果删除文件路径变量,然后将连接管理器直接指向该文件,它将运行,但是会在相同文件上循环两次,然后继续进行下一部分。当查看临时表中的数据时,很明显,循环的两次迭代中都有重复的值。
任何人以前都没有经历过这个问题,或者不知道要修复它吗?我每天有许多程序包在运行以处理不同的数据集,并且它们都使用相同的方法来提取excel文件,但是其中一个或两个正在显示此问题?