【问题标题】:What's the difference between SSIS Package Configuration connection string and the other properties?SSIS 包配置连接字符串和其他属性有什么区别?
【发布时间】:2015-08-21 05:02:14
【问题描述】:

当我创建 SSIS 包配置设置时,我可以选择导出连接管理器及其属性。如果我导出所有设置,这是否意味着如果我更改“ConnectionString”上的服务器,我必须在“InitialCatalog”中更改它?如果 ConnectionString 属性包含的 InitialCatalog 与“InitialCatalog”属性不同,会发生什么情况?当我运行包时,SSIS 将使用哪一个?

【问题讨论】:

    标签: sql-server visual-studio ssis


    【解决方案1】:

    连接字符串是 服务器名称, 初始目录(数据库名称), 用户名, 密码

    您需要指定这些并且可以更改连接,如果您只想更改单个参数,请使用单个属性。

    如果您在同一级别为同一属性指定了不同的值,则会引发错误。

    【讨论】:

      【解决方案2】:

      您可能不需要导出 ConnectionString 属性。 您可以在使用本机安全模式时使用初始目录和服务器名称。

      对于那种情况,您希望将 ConnectionString 和 Initial Catalog 的值以不同的方式保存在不同的变量中,这会引发错误。

      对于不同类型的 ETL 架构和设计,分别给出了 ConnectionString、Initail Catalog、ServerName、UserName 和 Password。

      当我创建 SSIS 包配置设置时,我可以选择导出连接管理器及其属性。如果我导出所有设置,这是否意味着如果我更改“ConnectionString”上的服务器,我必须在“InitialCatalog”中更改它?如果 ConnectionString 属性包含的 InitialCatalog 与“InitialCatalog”属性不同,会发生什么情况?当我运行包时,SSIS 将使用哪一个?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-05-05
        • 1970-01-01
        • 2012-10-10
        • 1970-01-01
        • 2012-09-28
        • 1970-01-01
        • 2011-03-05
        • 1970-01-01
        相关资源
        最近更新 更多