配置SSIS包以从数据库中获取连接字符串,而不是在连接管理器中进行硬编码

时间:2013-12-03 13:47:37

标签: sql-server ssis

我们在项目中使用SSIS包(SQL server 2008)来处理各种日常流程。这些包具有连接管理器,我们在其中指定了连接字符串,包括用于数据库访问的用户名和密码。

我们希望使其集中化并且更加安全,以便所有软件包都可以使用公共源来获取连接字符串。

我们可以这样设置它,以便我们可以将连接字符串存储在数据库表中,而ssis包可以从该表中使用它吗?

请提供您宝贵的意见。

1 个答案:

答案 0 :(得分:0)

连接字符串是连接管理器的属性,因此您当然可以通过表达式将它们链接到变量。  您可以先读取带有连接字符串的表(我假设此表位于不同的数据库中),然后填充链接到连接字符串的变量。