本文主要是介绍Oracle(64位)和Office(32位)的问题:ODBC导入器选择Access出现未发现数据源名称并且未指定默认驱动程序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述
电脑:64位win7,已安装Oracle11g第二版(64位),PL/SQL Developer13(64位),和Microsoft Office2013(32位)
当我打开PL/SQL Developer准备用ODBC导入器导入Access中的mdb数据时,可以选择,但是点击之后就会报错:
后来在广大网友的帮助下打开c:\windows\system32\odbcad43.exe,还打开了控制面板/管理工具/数据源(ODBC),两者的区别我没有研究,反正两个打开之后,选择添加,显示出来的驱动程序没有Office全家桶的。
换句话说就是32位的数据源驱动程序(office的Access,Excel)都是不可见的,而64位Oracle的驱动程序可见可用。
解决办法:卸载电脑上32位的Office,然后重装一个64位的,然后就解决了。可以在PL/SQL中导入Access数据了。
这篇关于Oracle(64位)和Office(32位)的问题:ODBC导入器选择Access出现未发现数据源名称并且未指定默认驱动程序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!