Sql server 为什么SSIS在上传到FTP的文件前加下划线?

Sql server 为什么SSIS在上传到FTP的文件前加下划线?,sql-server,sql-server-2008,ftp,ssis,Sql Server,Sql Server 2008,Ftp,Ssis,我正在使用FTP任务将文件传输到远程FTP服务器。将文件传输到FTP服务器后,我看到文件中自动添加了前缀。(下划线) 当文件名.Zip上传到FTP网站时,在FTP服务器上,我看到文件名为\u FileName.Zip。A SSIS中的FTP任务正在使用局部变量生成文件名。变量的求值为表达式属性设置为true,并使用以下表达式。表达式中没有下划线 变量中使用的表达式: 如何解决此问题?@Siva否,表达式未添加前缀。下面的表达式@[User::InputPath]+“\\”+@[User::ZIP

我正在使用FTP任务将文件传输到远程FTP服务器。将文件传输到FTP服务器后,我看到文件中自动添加了前缀
(下划线)

当文件名.Zip上传到FTP网站时,在FTP服务器上,我看到文件名为
\u FileName.Zip
。A

SSIS中的FTP任务正在使用局部变量生成文件名。变量的
求值为表达式
属性设置为true,并使用以下表达式。表达式中没有下划线

变量中使用的表达式:
如何解决此问题?

@Siva否,表达式未添加前缀。下面的表达式@[User::InputPath]+“\\”+@[User::ZIPFile]@Siva没有帮助。那个问题的OP写了一个脚本,在文件传输后删除FTP服务器上的uu前缀:)Siva提出了一个很好的建议——在你们寻求其他解决方案之前,先解决这个问题。单元测试不同的片段以排除特定的场景总是一个好主意。我们能看看这个变量的表达式吗?
@[User::InputPath]+ "\\" +@[User::ZIPFile]