Access ODBC设置-在64位操作系统区分32位与64位ODBC
- 2017-08-13 19:01:00
- zstmtony 原创
- 10467
Access常常会通过 ODBC 数据源去连接Sql server及其它数据库,如Mysql Oracle 等。
但需要注意的是,在windows 64位系统中 ODBC 数据源是分32位与64位2个不同的版本
很多Access用户,甚至Excel用户要通过ODBC 数据源连接Sql server时,常常遇到无法连接数据库的情况
原因就是ODBC 数据源的版本没有选择正确。
1、正常32位(32bit) Windows操作系统只有32位ODBC 数据源 (odbcad32.exe)
2、64位(64bit) Windows操作系统则同时有32位ODBC 数据源和64位ODBC 数据源((odbcad32.exe 和odbcad.exe)
1)在windows 10则在控制面板里 有ODBC 数据源 32位 和ODBC 数据源 64位的设置入口
用 我们可以按键盘上的win+x。或者右击桌面的开始菜单。 选择控制面板,就打开旧版的传统的控制面板,在系统和安全 单击管理工具,可看到有
a) ODBC 数据源(32位)
b) ODBC 数据源(64位)
2)但在windows 7(64位系统),则控制面板,默认只有ODBC 64位的设置入口,如果需要设置32位的ODBC
需要 打开 c:\windows\Syswow64\odbcad32.exe 才能打开 32位ODBC 的设置界面
建议:
32位Office (Access 或 Excel) 使用 ODBC 数据源 32位
64位Office (Access 或 Excel) 使用 ODBC 数据源 64位
如果 ODBC 版本选择不正确,会出现以下现象
Access 32位 链接表,选择ODBC 链接表时,新建时,只看到SQL SERVER ODBC驱动程序,其它驱动程序都看不到(这是因为64位的ODBC数据源比较少)
你打开的实际上是 ODBC 数据源(64位)的设置窗体
这时就可以按照上面的方法,打开 ODBC 数据源(32位) 设置窗体
另建议设置ODBC 数据源时,最好设置为 系统DSN 数据源(需要用这台电脑的管理员用户登录并设置),而不设置为 用户DSN 数据源
因为如果设置为 用户DSN 数据源,则只有这个登录 用户能够用到这个ODBC 数据源(需要为每个用户创建一个用户DSN ODBC 数据源)
如果设置为 系统DSN 数据源,则这台电脑的所有登录 用户都可以使用 这个ODBC 数据源 (只需要这个管理员用户设置一次即可)
- office课程播放地址及课程明细
- Excel Word PPT Access VBA等Office技巧学习平台
- 将( .accdb) 文件格式数据库转换为早期版本(.mdb)的文件格式
- 将早期的数据库文件格式(.mdb)转换为 (.accdb) 文件格式
- KB5002984:配置 Jet Red Database Engine 数据库引擎和访问连接引擎以阻止对远程数据库的访问(remote table)
- Access 365 /Access 2019 数据库中哪些函数功能和属性被沙箱模式阻止(如未启动宏时)
- Access Runtime(运行时)最全的下载(2007 2010 2013 2016 2019 Access 365)
- Activex控件或Dll 在某些电脑无法正常注册的解决办法(regsvr32注册时卡住)
- office使用部分控件时提示“您没有使用该ActiveX控件许可的问题”的解决方法
- RTF文件(富文本格式)的一些解析
- Access树控件(treeview) 64位Office下出现横向滚动条不会自动定位的解决办法
- Access中国树控件 在win10电脑 节点行间距太小的解决办法
- EXCEL 2019 64位版(Office 2019 64位)早就支持64位Treeview 树控件 ListView列表等64位MSCOMMCTL.OCX控件下载
- VBA或VB6调用WebService(直接Post方式)并解析返回的XML
- 早期PB程序连接Sqlserver出现错误
- MMC 不能打开文件C:/Program Files/Microsoft SQL Server/80/Tools/Binn/SQL Server Enterprise Manager.MSC 可能是由于文件不存在,不是一个MMC控制台,或者用后来的MMC版
- sql server连接不了的解决办法
- localhost与127.0.0.1区别
- Roych的浅谈数据库开发系列(Sql Server)
- sqlserver 自动备份对备份目录没有存取权限的解决办法
- 安装Sql server 2005 express 和SQLServer2005 Express版企业管理器 SQLServer2005_SSMSEE
联系人: | 王先生 |
---|---|
Email: | 18449932@qq.com |
QQ: | 18449932 |
微博: | officecn01 |