2010-08-19 139 views
2

我有64位服務器運行Windows Server 2008和MSSQL 2008,都在64位。 我也有一個應用程序查詢第二個系統,但只能在Windows Server 2003 32位。 我想通過一個可以在32位系統上運行並通過ODBC連接到MSSQL的服務來連接兩個系統。32位ODBC和64位SQL Server

有哪些缺陷?有沒有人試過類似的東西?

回答

0

服務器是否以64位運行並不重要。

0

網絡通信沒有改變,因爲服務器有一個比較CPU。就yhour客戶而言,它甚至不知道服務器在運行什麼。

+0

這是顯而易見的:-) 問題是通過32位ODBC驅動程序連接到64位服務器時,數據中是否存在任何潛在的衝突? – bugmeister 2010-08-19 14:31:05

+0

@bugmeister:數據類型是固定的,int是一個int,一位是一個位,varchar是一個varchar,精度(使用的字節數)在您建立列定義時設置。它們不受CPU的位寬影響 – 2010-08-19 14:57:18

+0

@bugmeister:我認爲它也很明顯,但你仍然問:)有沒有區別,衝突等等是可能的......無論32/64位組合如何,它都是無縫的。 – Fosco 2010-08-19 17:23:45