Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/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
Sql server 2005 将列值传递给ssis变量_Sql Server 2005_Ssis - Fatal编程技术网

Sql server 2005 将列值传递给ssis变量

Sql server 2005 将列值传递给ssis变量,sql-server-2005,ssis,Sql Server 2005,Ssis,我有一个要运行的作业,它将变量传递给ssis包。变量是文件名,但文件名每天都在更改。我有一个用户输入文件名的访问前端。access程序运行一个存储过程,将文件名写入临时表,然后运行作业。我希望作业查询该表的文件名,并将其传递给我的包变量 我可以使用静态文件名使作业正常工作。在设置值选项卡上,我使用了属性path\Package.Variables[User::FileName]和值\myserver…\FileName.txt。但我不知道如何用查询结果替换该文件名 提前谢谢 Scott我在包中创

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

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

提前谢谢


Scott

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

我可能说得太早了。我的作业步骤中保存的数据源仍然是我的包中的值。我已删除该值,但没有将包重新导入SQL。既然我这么做了,它根本就不进口任何东西