【问题标题】:32bit ODBC and 64bit SQL Server32 位 ODBC 和 64 位 SQL Server
【发布时间】:2011-04-01 03:49:50
【问题描述】:

我有一个运行 Windows Server 2008 和 MSSQL 2008 的 64 位服务器,两者都是 64 位的。 我还有一个应用程序可以查询第二个系统,但只能在 windows server 2003 32bit 中工作。 我想通过在 32 位系统上运行的服务连接两个系统,并通过 ODBC 连接到 MSSQL。

有什么陷阱?有人试过类似的吗?

【问题讨论】:

    标签: sql-server-2008 odbc 32bit-64bit


    【解决方案1】:

    网络通信没有改变,因为服务器有一个差异 CPU。就 yhour 客户端而言,它甚至不知道服务器在运行什么。

    【讨论】:

    • 这很明显 :-) 问题是通过 32 位 ODBC 驱动程序连接到 64 位服务器时,数据中是否存在任何潜在冲突?
    • @bugmeister:数据类型是固定的,int 是 int,bit 是 bit,varchar 是 varchar,在建立列定义时设置精度(使用的字节数) .它们不受 CPU 位宽的影响
    • @bugmeister:我认为这也很明显,但你仍然问 :) 没有可能的差异、冲突等......无论 32/64 位组合如何,它都是无缝的。
    【解决方案2】:

    服务器是否以 64 位运行并不重要。

    【讨论】:

      猜你喜欢
      • 2020-03-21
      • 1970-01-01
      • 2011-01-23
      • 1970-01-01
      • 2017-04-13
      • 1970-01-01
      • 2016-08-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多