我正在尝试在 SQL Server 2008 中设置一个“主”SSIS 包来运行其他“子”包。在开发“子”包时,我们将所有包都放在磁盘上,因此我们可以轻松调试它们,因此我们在开发过程中使用文件连接器并且可以很好地监控进度。
当我们部署时,我们将子包部署到 SQL Server 上的 SSIS,然后通过并更改所有执行包任务以使用“SQL Server”的位置值并设置 PackageName。完成后,我们部署“master”。
我想做的是在执行包任务上使用表达式来设置连接属性,以便我们可以根据环境进行配置。我们已经使用一个视图设置了一个 SQL Server 配置数据库,该视图检查查询的主机名并根据查询返回不同的值。