如何从 SSISDB - SqlServer 2012 编写已部署的 SSIS 项目的脚本

How to script an already deployed SSIS project from SSISDB - SqlServer 2012

我想知道,对于一个已部署的 SSIS 项目,从 SSISDB-Sql Server 2012,我是否可以编写 hole 包及其所有参数、连接管理器、引用等所有内容的脚本? 我有一个已经部署的 SSIS 项目,但我必须使用脚本将其部署到其他数据库,并且我想编写所有项目参数的脚本。

此致,

您可以从 SQL Server Management Studio 将整个 SSIS 项目从 SSISDB 导出为 .ispac 文件;仅从上下文菜单 select 项目和 导出...。然而,这个文件将只包含项目及其参数、连接管理器和包;您可以在没有参考和环境的情况下将其部署在另一台服务器上。

您无法使用 SSMS 从 SSISDB 导出引用和环境。有 an excellent article with script 个样本。脚本生成一组 t-sql 命令重新创建环境及其对项目的引用。

结合这两种方法就可以了。