2008-11-19 53 views
3

我有一个当前针对32位SQL Server 2005标准版数据库运行的应用程序。由于我不想进入这里,我需要将数据库移动到在64位Windows Server 2003 R2 Datacenter上运行的64位SQL Server 2005标准版。32位和64位版本的SQL Server之间的SQL Server应用程序的可移植性?

我在应用程序代码,存储过程或SQL配置中应该知道哪些迁移问题?也就是说,这两个平台的功能是否相同?

如果存在功能差异,您是否可以发布带有迁移规划提示的文档链接?

回答

2

一般来说,这是小菜一碟。我们一直在做这件事,没有任何问题。纯t-sql代码的功能是相同的(64位只是表现更好;-)。

我遇到的一个例外是扩展存储过程。由于这些都是用C语言编写的,所以必须重新编译为64位二进制文​​件。即使那样,也不需要更改源代码。

如果你不使用扩展存储过程,你应该没有问题。

1

main thing I'm aware of是SSIS 32位模式版本的dtexec需要在处理没有64位版本的Jet(Excel或Access,基本上)的数据源时运行。

相关问题