将SQL Server Integration Services包从SQL Server 2005 DB移动/导出到2008年的最佳实践是什么?
有哪些安全问题?
事实证明,从2005年到2008年的迁移并不像看起来那么难看.我读过的所有内容都表明Visual Studio 2008环境会自动将SSIS包转换为更新的格式.
需要注意的一点是,Visual Studio 2008将能够运行SSIS 2005软件包.但是,当您在设计器中保存包或使用转换工具时,包将转换为SSIS 2008格式,并且将无法再次在Visual Studio 2005中使用.
我对升级过程做了一些重要的注意事项:
SSIS 2005中的VSA(Visual Studio for Applications)已被VSTA(SSIS 2008中的Visual Studio Tools for Applications)取代.虽然升级过程通常可以正常工作.但是,如果您使用任何IDTSxxx90接口的引用,则需要确保它们更新为参考IDTSxxx100接口.
对于SQL Native Client和OLE DB连接字符串,SSIS 2005和SSIS 2008之间的提供程序名称略有变化,因此请确保使用升级向导或手动检查连接字符串设置.
我发现有关所有这些信息的一些资源来自:
SSIS 2008 Cribsheet
MSDN Integration Services向后兼容性文档
Michael Entin的笔记本(MSDN博客)
......嘿,我学到了一些东西,因为我们已经准备好接近同样的问题了.