【问题标题】:Changing multiple SSIS Packages in an Automated way以自动方式更改多个 SSIS 包
【发布时间】:2010-03-23 15:34:34
【问题描述】:

背景:

我有大约 170 个 SSIS 包。一个新的要求是其他工作站的用户可以使用 dtexec 从他们的命令行运行它们。

问题:

为了实现这一点,我想设置更改保护级别以使用密码加密敏感,并更改每个包中的密码。

有没有办法自动化这个?

【问题讨论】:

    标签: sql sql-server-2005 tsql ssis


    【解决方案1】:

    这不是我亲自尝试过的,但您可以使用全局搜索和替换来修改或添加包的 XML 源中的属性。

    【讨论】:

      【解决方案2】:

      一个更简单的方法是使用内置的包配置功能。配置您的包以从配置文件中加载其配置。随包分发配置文件。您必须决定包使用什么技术来查找它的配置文件(该技术将用于所有开发工作站)。我通常使用注册表项。您还可以使用系统变量。从执行的角度来看,您可以将配置文件的名称和位置传递给 dtexec。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-26
        • 1970-01-01
        • 2011-05-01
        相关资源
        最近更新 更多