将 SQL Server 集成服务包从 SQL Server 2005 DB 移动/导出到 2008 的最佳做法是什么?
有哪些安全问题?
将 SQL Server 集成服务包从 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 之间略有变化,因此请确保使用升级向导或手动检查连接字符串设置。
我发现的有关所有这些信息的一些资源来自:
Michael Entin 的笔记本(MSDN 博客)
...嘿,我也学到了一些东西,因为我们正准备解决同样的问题。