可以通过某种自动化配置SSIS项目配置值吗?

时间:2016-03-09 20:44:22

标签: sql-server ssis ssis-2012

我正在试图弄清楚如何自动设置项目的配置。

到目前为止,我使用T-Sql来运行项目的运气最多,我可以使用catalog.get_parameter_values存储过程获取为项目设置的值。但是,我用哪个存储过程来设置值并不明显。

我们目前没有使用环境变量,但并不反对它(SSIS包安装在环境中,所以它们不必切换)。此外,如果有另一种自动化方式,我也会对此持开放态度。我确实尝试过MOM,但找不到所需的DLL,也没有找到如何安装它们的任何信息。我没有尝试isdeploymentwizard.exe

澄清

这是关于如何将SSIS项目的部署自动化到服务器。我创作了一堆项目,每个都有.ispac个文件。我(在这一点上)使用T-Sql脚本进行自动部署。

我缺少的是通过脚本设置项目级别配置的一些方法。每个项目的配置都具有挑战性和耗时,并且完全是手动的。

我没有使用环境,因为只有一个环境(安装它的环境)。

2 个答案:

答案 0 :(得分:0)

您可以在SSIS中使用代理作业任务,并在文件中定义需要运行的配置,并在代理作业任务中定义此文件。

答案 1 :(得分:0)

https://msdn.microsoft.com/en-us/library/ms169917.aspx SSIS如何创建ETL包 它是SSIS项目的最佳来源