2015-09-30 48 views
0

开始之前:是的,我必须使用2005年。不,我无法升级,这不是我的决定。文件系统任务无法在SSIS 2005中移动ZIP文件

我有一个suppsed执行以下任务的SSIS包: 1.邮编文本文件中使用7-ZIP 2. FTP的文件到指定的网站 3.将压缩文件的存档文件夹

步骤1和2的工作正常,但当它移动文件夹失败时。错误消息显示“无法找到路径的一部分”\ Share2 \ 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 ”。

为什么SSIS在包运行时第二次添加文件名?

回答

0

没关系,我是个白痴。通过在目的地中包含压缩文件名称“ABC701_XXX_2015-09-30.zip”,我正在告诉文件系统任务以考虑目标文件夹。咄。