集成服务中的连接管理器

时间:2015-09-18 10:54:16

标签: sql-server ssis

我需要在我的包中创建连接管理器,我需要这些是动态的

示例:如果我在UAT中部署包,它应该获得UAT环境的连接管理器 类似的方式它应该映射到正在部署它的相应环境

注意:我使用的是Sql 2008R2

2 个答案:

答案 0 :(得分:0)

实现这一目标的方法是使用" Package Configuration"。 请阅读以下内容以了解更多信息以及如何实施它:

  

https://msdn.microsoft.com/en-us/library/cc895212.aspx

答案 1 :(得分:0)

您可以使用SSIS Package Configurations

我主要使用SQL Server table选项。

SQL Server SSIS配置类型

  

如果选择SQL Server配置类型,则指定   连接到要存储的SQL Server数据库   配置。您可以将配置保存到现有表   或在指定的数据库中创建一个新表。以下SQL   语句显示Package的默认CREATE TABLE语句   配置向导提供。

CREATE TABLE [dbo].[SSIS Configurations]
(
ConfigurationFilter NVARCHAR(255) NOT NULL,
ConfiguredValue NVARCHAR(255) NULL,
PackagePath NVARCHAR(255) NOT NULL,
ConfiguredValueType NVARCHAR(20) NOT NULL
)