oracle已经配置好odbc数据源为啥打开access还是无法连接oracle
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle已经配置好odbc数据源为啥打开access还是无法连接oracle相关的知识,希望对你有一定的参考价值。
参考技术A 可能是没装好oarcle客户端。因为windows是64位的,Office是32位的,Access自然也是32位的,Oralce数据库是64位的,Oracleclient客户端也是64位,OracleODBC他设置的是64位的,默认控制面板打开的ODBC是64位的,这样它是使用32位的Access通过64位的oralceodbc去联接Oralce服务器,肯定连不通的。
使用c:\\windows\\Syswow64\\odbcad32.exe打开32位ODBC数据源设置界面,添加一个32位的oracleodbc源,输入正确的oracle用户名与密码,再使用32位的Access通过32位的oralceodbc去联接Oralce服务器,连接正常,或改为64位的Access通过64位的oralceodbc去联接Oralce数据库服务器也是可以的。
如何用ODBC远程连接Oracle数据库
1. 要安装 oracle client 光盘, 用ONCA 配置好ORACLE本地的NET服务2. 开始 -> 运行 -> odbcad32 -> 用户DSN -> 添加 -> 选 "oracle in orahome'
-> 输入 TNS名, 用户 -> 点"测试连接" -> 输入密码 -> 提示连接成功 参考技术A 1. 要安装 oracle client 光盘, 用ONCA 配置好ORACLE本地的NET服务 2. 开始 -> 运行 -> odbcad32 -> 用户DSN -> 添加 -> 选 "oracle in orahome' -> 输入 TNS名, 用户 -> 点"测试连接" -> 输入密码 -> 提示连接成功
以上是关于oracle已经配置好odbc数据源为啥打开access还是无法连接oracle的主要内容,如果未能解决你的问题,请参考以下文章