在现有SSIS包中执行其他SSIS包

时间:2013-04-26 04:33:52

标签: ssis

我有一个现有的SSIS包(load1),它将数据从一个服务器(srv1)加载到我的服务器(srv2)。在我可以运行load1之前,还有2个其他负载需要在load1运行之前在srv1上运行并获取load2和load3加载到其表中的所述数据。有没有办法在load1中集成任务来执行srv1上的第2和第3个加载?我应该使用什么类型的SSIS工具呢?

enter image description here

enter image description here

Full_load是需要在srv2上的load1中执行的。正如你从图片中看到的那样,它使用了两个不同的服务器,只使用了srv2。

2 个答案:

答案 0 :(得分:3)

如果要在包(load1)中执行包(load2,load3),可以使用执行包任务

参考此link

答案 1 :(得分:0)

您可以使用here来执行此操作。

Execute Package Task 另外,如果您的程序包已部署到SQL Server中的集成服务目录,则可以创建enter image description here来按特定顺序处理任务

scheduled jobs