问题描述
电脑: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数据了。