2008-11-19 40 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,基本上)的數據源時運行。

相關問題