我遇到的情况,我需要在Server 1
从Database 1
获取数据,并在特定条件下插入Database 2
上Server 2
。如何使用执行SQL任务的输出参数来使用数据流任务获取其他数据?
我使用SSIS 2008
首先,我用
Execute SQL Task
从Database 2
获取的ID。然后,我用的ID从第1步,并再次使用另一个
Execute SQL Task
我现在想将这些提取的行插回到
Database 2
从Database 1
获取的一组行。
我想我也许应该使用foreach容器,但我觉得应该有一个更好的办法做到用数据流Task`步骤2。
我知道有使用Execute SQL Task
的方式来传递参数(ID),但我不能找到一种方法,通过Execute SQL Task
(ID)的输出作为输入提供给所述数据流的任务。
可能吗?或者有更好的方法去做我想要达到的目标?
@Siva哪里(非常长)的其他答案你链接到,以任何方式解决这里问的问题?具体来说,它是如何解决“*如何将参数从执行SQL任务传递给数据流任务?*”的问题 – RBarryYoung 2013-02-26 19:07:28