64位/32位操作系统ODBC的设定方法

最近把手边维护的系统做一个升级,从原本的 Windows Server 2003 32bit 升级到 Windows Server 2008 64bit,由于该系统中的程序会通过 ODBC 连线数据库,依照先前的设置方法设置好后,却发生程序可以跑但是却无法正常连线数据库的状况,经过同事提点才知道 ODBC 设置是有分 32/64 bit 的。

如果你的系统是 “64位的操作系统”但是程序是“32位”,虽然设置的方法一样,但是是要开启 C:\Windows\SysWOW64\odbcad32.exe 来设置“32位元的ODBC”,由于 32/64 ODBC设置的路径不一样,默认的路径是设置“64位元的ODBC”,所以要注意这一点,并且也要注意 ODBC Driver 的版本。

  64 位元 ODBC 位置:C:\Windows\System32\odbcad32.exe

  32 位元 ODBC 位置:C:\Windows\SysWOW64\odbcad32.exe

时间: 2024-09-30 20:02:42

64位/32位操作系统ODBC的设定方法的相关文章

32位机 64位机 32位操作系统 64位操作系统

32位机: 一般指的是32位的CPU就是说CUP一次能计算32位. 64位机: 一般指的是64位的CPU就是说CPU一次能计算64位. 32位操作系统: 为32位机而制作的.指的是操作系统的字长是32位的 ,也就间接的影响了地址总线,因此,最大寻址空间也就自然是2的32次方,4G.注意:32位操作系统只能安装再32位机子上. 64位操作系统: 为64位机而制作的.指的是操作系统的字长是64位的,也就间接的影响了地址空闲,因此最大寻址空间也就是2的64次方,128G.注意:64位操作系统可以安装在

计算机组成原理--64位CPU装载32位操作系统,它的寻址能力还是4GB吗?

借由这个问题,今天我们就把 32 位 CPU.64 位 CPU.32 位操作系统.64 位操作系统之间的区别与联系彻底搞清楚.对于这个问题,博主也是一知半解了好长时间啊~ 基本概念 32位的CPU与64位CPU 以下内容摘自维基百科: 64 位 CPU 是指 CPU 内部的通用寄存器的宽度为 64 比特,支持整数的 64 比特宽度的算术与逻辑运算.那么 32 位 CPU 同理. 一个 CPU,联系外部的数据总线与地址总线,可能有不同的宽度:术语"64位"也常用于描述这些总线的大小.不过

(IStool)64位软件安装在32位操作系统时给出提示

需求:64位的软件当在32位操作系统下安装时,需要提示用户不能在32位操作系统中进行安装 实现:打包时启用64位模式(打包工具用的是Inno Setup 5) 安装脚本段需要添加以下代码: [Setup] ArchitecturesAllowed=x64 ArchitecturesInstallIn64BitMode=x64 这样打包出来的程序包在32位操作系统安装时就会给出提示信息,提示信息如下图: 这样的提示信息可能部分客户不是很理解,需要换成我们熟知的提示信息(只能在64位操作系统下安装)

Linux判断CPU是32位还是64位,判断系统是32位还是64位

from:http://www.ipcpu.com/2010/08/linux-cpu-32-64/ 本文仅限于服务器CPU和Linux系统讨论,与台式电脑.笔记本无关. 32位.64位不能乱装,64的能装32位的,因为64位的CPU可以兼容32位,32位的装不了64位的.最近部署了MongoDB,系统是32位的提示会有最大文件2G的限制.还有最常见的问题32位系统不支持4G以上内存,即使打PAE效率也受影响. 1.判断CPU是32位还是64位 这个问题比较有意思,网上给出的办法都是判断了系统的

微软官方原版win7(64位/32位)旗舰版系统下载【适合所有品牌】 此博文包含图片 转载▼

好多友友一直在问,需要微软官方win7系统,特别是64位win7旗舰版由于联想官方(其他品牌相同)没有提供(只有家庭基础版),好多都需要.网上虽然也有,但是良莠不齐,需要自己去甄别,这对于新手很困难的.基于此,我特在这里为大家提供32/64位的微软官方原版系统下载.需要注意的是,这里所提供的系统适合任何品牌的电脑,任何品牌的电脑安装之后都不能自动激活(因为不是品牌官方定制系统而是微软官方原版),需要密钥.当然这已经不是问题了,我提供的软激活也非常管用,完全和使用正版一个样!所以,如果是联想的电脑

如何判断系统是32位还是64位的linux系统

如何判断系统是32位还是64位的linux系统 某日,需要下载个安装包,忽然忘记了自己的系统是32位还是64位的系统了,一时想不起来怎么查看时32位还是64位,呵呵,随便百度下,就发现有好多方法,这里记录下,方便日后查询: 第一种: 12345 [root@CentOS62 ~]# uname -mi686 [root@436704 ~]# uname -mx86_64 第二种: 12345 [root@CentOS62 ~]# file /sbin/init/sbin/init: ELF 32

64位win8.1系统 运行 32位程序,文件夹路径是中文遇到问题

今天有一位用户向我反应软件使用遇到问题. 用户使用的是64位win8.1系统,之前有很多用户使用64位的win8.1系统没遇到过问题. 远程协助了一下,差不多15分钟我试了几个办法没解决问题. 最后我把程序放在一个[abc]文件夹中,测试发现一切正常了. 我又把程序放在一个[汉字]文件夹中,测试又不行了. 看来软件所在的文件夹中不能含有中文,可为什么在别的用户64位的win8.1系统上又可以放在中文的文件夹中正常使用呢? 如果是所有的64位win8.1都有这样的问题还好办,可是仅个别存在这样的问

VS2010在64位系统中连接64位Oracle出现的问题和解决方法

C#使用System.Data.OracleClient连接Oracle数据库.我的是window7/64位系统,装了一个64位的oralce 11G r2 客户端是64位的 用VS10调试错误信息如下: 尝试加载Oracle客户端库时引发BadImageFomatException.如果在安装64位Oracle客户端组件的情况下以32位模式运行,将出现此问题. 错误原因是VS调试工具是32位,连接的程序所用的OracleClient也是64位的,从而导致兼容问题.当然,如果在64位操作系统上按

64位win2003/win2008系统IIS6.0/7.5配置PHP的方法

64位win2003/win2008系统IIS6.0/7.5配置PHP的方法 32位的win2003系统配置PHP,估计很多人都已经驾轻就熟了,不过当遇到64位的系统时,估计又会遇上新的问题了.本文记录了我在64位win2003/win2008系统IIS6.0/7.5配置PHP的方法,第一次配置的人可以参考参考. 64位win2008系统IIS7.5配置PHP环境 用惯IIS6.0的人,对IIS7.5的界面尤为陌生,操作习惯也大不一样,不过这都很容易就上手,就如第一次操作IIS6.0一样. 64