Ssis 创建重复包的最佳方法是什么?
我很想知道,在同一个项目中创建另一个包副本的最佳方法是什么,例如,您创建了一个名为a的包,并且希望使用开发的包a将其转换(或扩展)为B,以便包a和B都位于同一个包内 目前,如果您“另存为”,它将在项目中保留A,而只有B。 如果您添加一个作为现有包,那么它似乎不喜欢它(似乎认为某些内部元素是相同的) 我必须通过尝试不同的技术来进行调整,比如从windows资源管理器重命名和创建一个重复的文件,然后尝试我的运气,这真的很麻烦 请有人解释一下 请注意,我说的不是保留不同的版本,而是单独的SSIS包 我目前正在使用SQL Server 2012,但我也想知道您在2008年如何做到这一点Ssis 创建重复包的最佳方法是什么?,ssis,duplicates,package,Ssis,Duplicates,Package,我很想知道,在同一个项目中创建另一个包副本的最佳方法是什么,例如,您创建了一个名为a的包,并且希望使用开发的包a将其转换(或扩展)为B,以便包a和B都位于同一个包内 目前,如果您“另存为”,它将在项目中保留A,而只有B。 如果您添加一个作为现有包,那么它似乎不喜欢它(似乎认为某些内部元素是相同的) 我必须通过尝试不同的技术来进行调整,比如从windows资源管理器重命名和创建一个重复的文件,然后尝试我的运气,这真的很麻烦 请有人解释一下 请注意,我说的不是保留不同的版本,而是单独的SSIS包 我
提前感谢。为了实现SQL Server版本中不重要的目标,您可以通过以下方式来实现-
对使用2005/2008的用户有用的说明。复制和粘贴包后,重命名包(VS提示重命名对象)后,单击控制流的背景并选择“属性”。在那里,找到
ID
属性。单击其中的下拉列表,让它生成一个新的GUID。这样,日志记录将在原始的父包下滚动。Dan English介绍如何使用BIDS助手重新加载ID您好,谢谢您的回答。我明确表示,我不是在谈论版本控制,我知道VSS或TFS。你在第二条中提到的就是我要找的。有些时候,你会想要扩展一个包,或者从某个点修改一个包来生成另一个包,这就是我刚才所说的。