因为公司有需要将oracle的数据仓库的一张表导出给一个特定部门使用,该部门想用access连接到oracle进行一系列的查询操作。所以需要access去连接这个数据仓库的大表;4
本次的环境是在office连接oracle11G
1.首先要安装oracle x32的客户端,注意是32位的,因为access没有64位所以只能通过32位的驱动;
2.安装好以后需要注意的是ODBC的配置一个是在system32这个是x64系统的ODBC还有一个是在sysWOW64这个里面有个ODBCS32位的,如果安装的ODBC是32位的这里才能配置。
3.最后需要注意的就是系统如果是win10或者win7 x64的有可能会出现ODBC配置没问题,ODBC测试也正常,但是连接报错,那么就需要以管理员运行access,问题就解决了,权限不足会报一个特殊错误,后续上图。
4.office切记不可安装在有(x86)或者空格的文件夹,默认office是安装在C:\Program Files (x86)\Microsoft Office 这个坑爹的位置我被坑了一天。切记,这是个大坑。
做到以上4点,基本的配置就OK了,一步步进行,先配置好ODBC测试没问题,那就是access和oracle的问题了。