Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SSIS中删除FTP目录中的动态子目录?_Ssis_Ssis 2012_Ssis 2008 - Fatal编程技术网

如何在SSIS中删除FTP目录中的动态子目录?

如何在SSIS中删除FTP目录中的动态子目录?,ssis,ssis-2012,ssis-2008,Ssis,Ssis 2012,Ssis 2008,我在FTP中有一个名为Client的目录,每天子目录都以当前日期动态命名,如Client/6_15_2015。该子目录中会有一些文件。现在我想每天复制子目录并删除子目录。我使用FTP任务复制子目录,效果很好。但是我无法删除动态命名子目录。如何在“删除远程目录”操作的FTP任务中为远程路径指定动态子目录 提前感谢我通常不使用内置FTP任务,但这应该适合您: 创建使用表达式动态组装远程路径的变量。类似于“/Client/”+(DT_WSTR,2)月(GETDATE())+“_+(DT_WSTR,2)

我在FTP中有一个名为Client的目录,每天子目录都以当前日期动态命名,如Client/6_15_2015。该子目录中会有一些文件。现在我想每天复制子目录并删除子目录。我使用FTP任务复制子目录,效果很好。但是我无法删除动态命名子目录。如何在“删除远程目录”操作的FTP任务中为远程路径指定动态子目录


提前感谢

我通常不使用内置FTP任务,但这应该适合您:

  • 创建使用表达式动态组装远程路径的变量。类似于
    “/Client/”+(DT_WSTR,2)月(GETDATE())+“_+(DT_WSTR,2)天(GETDATE())+“_+(DT_WSTR,4)年(GETDATE())
  • 将“远程路径是变量”选项设置为您创建的变量
  • 您可能需要稍微调整表达式逻辑,以使其与日期格式正确匹配。