SSIS:For Each File枚举器为空

时间:2018-02-08 17:44:08

标签: ssis warnings ssms packages

我创建了一个在Visual Studio中运行良好的软件包 该包对每个文件循环使用a,变量指向如下文件夹:

  

C:\ Users \用户桌面\文件夹\

但是,一旦我在SSMS上部署软件包,当我执行软件包时,我会收到以下错误:

  

文件夹中的Foreach文件:警告:For Each File枚举器为空。   For Each File枚举器未找到与之匹配的任何文件   文件模式,或指定的目录为空

为什么我在SSMS中收到此警告,但在VS中运行正常?

注意:SQL Server不在我的本地计算机上托管。

1 个答案:

答案 0 :(得分:3)

如果您使用文件夹的本地路径,请按此

  

C:\ Users \用户桌面\文件夹\

然后,当您在SQL Server上运行包时,文件需要位于SQL Server上的LOCAL PATH中。

在Visual Studio中运行它时,它会在您计算机的本地路径中查找文件。