2010-08-19 126 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