我有一个现有的SSIS包(load1),它将数据从一个服务器(srv1)加载到我的服务器(srv2)。在我可以运行load1之前,还有2个其他负载需要在load1运行之前在srv1上运行并获取load2和load3加载到其表中的所述数据。有没有办法在load1中集成任务来执行srv1上的第2和第3个加载?我应该使用什么类型的SSIS工具?
Full_load是需要在srv2上的load1中执行的。从图片中可以看出,它使用了两个不同的服务器,只使用了srv2。
如果要在包(load1)中执行包(load2,load3),可以使用execute Package任务
参考这个link
你可以使用Execute Package Task来做到这一点。
此外,如果您的包部署到SQL Server中的集成服务目录,则可以创建scheduled jobs以按特定顺序处理任务