标签: ssis dataflow
我在测试包中写了一些更大的SSIS包进程,我想将它复制/传递到现有的包中。我在两个包中具有相同名称的连接管理器。当我从一个包复制到另一个包时,它会创建一个新的连接管理器,但是使用" 1"在它的最后。
有没有办法让它不这样做,只使用现有的包连接管理器同名?
否则我将不得不进入所有任务,更新连接管理器,并在某些地方重置我插入的表格,我将不得不重做所有这些。
有什么建议吗?
无论如何还要轻松更新许多任务中的变量名称?我只想重命名一个变量,但不想进入并编辑每个任务。
答案 0 :(得分:0)
您可以使用项目级连接管理器而不是使用包级连接管理器。 右键单击解决方案资源管理器中的连接管理器,然后创建连接管理器。此连接管理器将对所有包通用。您可以在此处更改此连接管理器的表。对于所有包,它将指向相同的数据库。
正如您在下面的快照中看到的那样,PackageLevel_ConManager不可见,但项目级别在快照中都可见。