0

我有一个场景,我需要从Database 1on获取数据并在特定条件下Server 1插入Database 2on 。Server 2

我正在使用 SSIS 2008。

  1. Database 2首先,我从using中获取一个 ID Execute SQL Task

  2. 然后,我使用步骤 1 中的 ID 并Database 1再次使用另一个获取一组行Execute SQL Task

  3. 我现在想将这些获取的行重新插入Database 2.

我想我可能应该使用 Foreach 容器,但我觉得应该有更好的方法来使用数据流任务执行第 2 步。

我知道有一种方法可以使用传递参数(ID), Execute SQL Task但我找不到将Execute SQL TaskID)的输出作为输入传递给数据流任务的方法。

可能吗?还是有更好的方法来做我想要实现的目标?

4

1 回答 1

1

谢谢RBarryYoung!谢谢你西瓦帮助我!我浏览了你的帖子,它可能对我接下来要尝试的事情有所帮助。

我在下面的博客中找到了我正在寻找的解决方案:

我将第 2 步和第 3 步放在一个数据流任务中。

http://geekswithblogs.net/stun/archive/2009/03/05/mapping-stored-procedure-parameters-in-ssis-ole-db-source-editor.aspx

谢谢!南非

于 2013-02-27T14:22:56.237 回答