【问题标题】:pass a column value to ssis variable将列值传递给 ssis 变量
【发布时间】:2016-02-26 19:09:06
【问题描述】:

我有一个要运行的工作,它将一个变量传递给一个 ssis 包。该变量是一个文件名,但文件名每天都在变化。我有一个访问前端,用户可以在其中输入文件名。访问程序运行一个将文件名写入临时表的存储过程,然后运行该作业。我希望这份工作能够查询该表的文件名并将其传递给我的包变量。

我可以使用静态文件名来完成这项工作。在设置值选项卡上,我使用了属性路径 \Package.Variables[User::FileName] 和值 \myserver......\filename.txt。但我不知道如何用查询结果替换该文件名

提前致谢。

斯科特

【问题讨论】:

    标签: sql-server-2005 ssis


    【解决方案1】:

    我可能说得太早了。在我的工作步骤中保存的数据源仍然是我的包中的一个值。我已删除该值,但没有将包重新导入 SQL。现在我这样做了,它根本没有导入任何东西。

    【讨论】:

      【解决方案2】:

      我最终在我的包中创建了一个执行 SQL 任务,它将临时表中的值分配给我的包变量。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-09-19
        • 1970-01-01
        • 2023-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-23
        相关资源
        最近更新 更多