我正在将 ssis 2005 包迁移到 ssis 2012。只是想知道有什么区别
1)如果我手动将2005包附加到ssis 2012项目并根据新环境修改所有对象
2) 使用升级向导将所有软件包从 2005 升级到 2012
我正在将 ssis 2005 包迁移到 ssis 2012。只是想知道有什么区别
1)如果我手动将2005包附加到ssis 2012项目并根据新环境修改所有对象
2) 使用升级向导将所有软件包从 2005 升级到 2012
你可以做任何一种方式。如果您手动执行此操作,则当您第一次在 SQL Server Data Tools 中打开迁移的包时会弹出向导,这是 BI Development Studio 的替代品。无论如何,您可能需要一些手动步骤。您必须决定的主要事情之一是您想要采用哪种部署模型,因为 SSIS 2012 有两个:包和项目部署模型。Microsoft 发布了一些文档,可以帮助您完成整个过程。例如,这个简短的文档涵盖了执行安全迁移的最重要方面:
https://msdn.microsoft.com/en-us/library/hh667275.aspx
向导的好处是会在升级之前验证包,并确保它可以在 2012 年运行;在大多数情况下,迁移是可能的,除非有一些例外,例如使用无法升级的第三方组件的软件包。