在我们开始之前:是的,我必须使用2005年。不,我无法升级,这不是我的决定。
我有一个SSIS包,可以执行以下任务: 1.使用7-zip压缩文本文件 2.将文件FTP到指定的站点 3.将压缩文件移动到存档文件夹
步骤1和2工作正常,但是当移动文件夹时,它会失败。错误消息显示,"无法找到路径的一部分' \ Shares2 \ clntrial \ DataMgt \ C1460 \ DataTransfer \ Data \ Sent \ TXT \ archive \ ABC701_XXX_2015-09-30.zip \ ABC701_XXX_2015- 09-30.zip'"如您所见,它在路径中有两次zip文件名。
该文件目标路径由连接管理器设置,连接字符串由使用变量的表达式填充。当我编辑表达式时,它会评估到正确的路径,文件名只出现一次,即" \ Shares2 \ clntrial \ DataMgt \ C1460 \ DataTransfer \ Data \ Sent \ TXT \ archive \ ABC701_XXX_2015-09- 30.zip&#34 ;.
为什么SSIS在程序包运行时第二次添加文件名?
答案 0 :(得分:0)
没关系,我是个白痴。通过包含zip文件名" ABC701_XXX_2015-09-30.zip"在目的地我告诉文件系统任务考虑目标文件夹。咄。