【问题标题】:How to delete dynamic sub directories in a FTP directory in SSIS?如何在 SSIS 中删除 FTP 目录中的动态子目录?
【发布时间】:2015-06-15 21:30:34
【问题描述】:

我在 FTP 中有一个名为 Client 的目录,每天使用动态命名创建子目录,当前日期为 Client/6_15_2015 。该子目录中会有一些文件。现在我想每天复制子目录并删除子目录。我已经使用 FTP 任务复制子目录并且工作正常。但我无法删除动态命名的子目录。如何在 FTP 任务中为“删除远程目录”操作提供远程路径的动态子目录。

提前致谢

【问题讨论】:

    标签: ssis ssis-2012 ssis-2008


    【解决方案1】:

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

    1. 创建一个使用表达式动态组合远程路径的变量。类似"/Client/"+(DT_WSTR,2) MONTH( GETDATE() )+"_"+(DT_WSTR,2) DAY( GETDATE() )+"_"+(DT_WSTR,4) YEAR( GETDATE() )
    2. 将远程路径是变量选项设置为您创建的变量。
    3. 您可能需要稍微调整表达式逻辑以使其正确匹配日期格式。

    【讨论】:

      猜你喜欢
      • 2012-05-31
      • 1970-01-01
      • 2018-10-13
      • 2019-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-28
      • 2012-05-11
      相关资源
      最近更新 更多