我有一个场景需要从Database 1
上的 Server 1
获取数据并插入{{> Database 2
Server 2
1}}在特定情况下。
我正在使用SSIS 2008。
首先,我使用Database 2
从Execute SQL Task
获取ID。
然后,我使用第1步中的ID,再次使用其他Database 1
Execute SQL Task
获取一组行
我现在想将这些提取的行插回Database 2
。
我想我应该使用Foreach容器,但我觉得应该有更好的方法来使用数据流任务执行第2步。
我知道有一种方法可以使用Execute SQL Task
传递参数( ID ),但我无法找到传递Execute SQL Task
输出的方法( ID )作为数据流任务的输入。
有可能吗?或者有更好的方法来实现我想要实现的目标吗?
答案 0 :(得分:1)
谢谢RBarryYoung! 谢谢Siva帮助我!我通过了你的帖子,它可能会有所帮助 接下来我会尝试的东西。
我在下面的博客中找到了我想要的解决方案:
我把第2步&单个数据流任务中的第3步。
谢谢! SA