当我创建SSIS包配置设置时,我可以选择导出连接管理器及其属性。如果我导出所有设置,这是否意味着我更改了" ConnectionString"我必须在" InitialCatalog"中更改它?如果ConnectionString属性包含与" InitialCatalog"不同的InitialCatalog,会发生什么?属性?我运行包时SSIS会使用哪一个?
答案 0 :(得分:0)
conncetion string是集合 服务器名称, 初始目录(数据库名称), 用户名, 密码
您需要指定这些并且可以更改连接,如果您只想更改单个参数,请使用单个属性。
如果您为同一级别的同一属性指定了不同的值,则会引发错误。
答案 1 :(得分:0)
您可能不需要导出ConnectionString属性。 使用本机安全模式时,可以使用初始目录和ServerName。
对于该实例,您希望将ConnectionString和Initial Catalog的值保存在将引发错误的单独变量中。
ConnectionString,Initail Catalog,ServerName,UserName和Password是针对不同类型的ETL架构和设计单独给出的。
当我创建SSIS包配置设置时,我可以选择导出连接管理器及其属性。如果我导出所有设置,这是否意味着如果我在“ConnectionString”上更改服务器,我必须在“InitialCatalog”中更改它?如果ConnectionString属性包含与“InitialCatalog”属性不同的InitialCatalog,会发生什么?我运行包时SSIS会使用哪一个?