Navicat连接Oracle( Cannot load OCI DLL,87)
在Win7下利用导航猫软件(Navicat)连接Oracle数据库时出现"Cannot load OCI DLL,87"错误,原因是Navicat无法找到连接Oracle所需的文件,所需文件通过安装Oracle的客户端来获得。
操作方法
- 01
查看oracle数据库的版本信息(这里是CentOS 6.5下登录数据库管理员的查看方法) # $SQL>Connected. SQL>
- 02
根据操作系统及Oracle数据库的版本信息下载对应的Oracle客户端 我这里的操作系统是win7 32位,Oracle数据库的版本为11.2.0.。下载的Oracle客户端的版本为: instantclient-basic-win32-11.2.0.1.0
- 03
将下载的Oracle客户端解压到C盘根目录后得到该目录:
- 04
设置Navicat 打开Navicat,选择工具→选项→其他→OCI,然后设置OCI library为:c:\instantclient_11_2\oci.dll,确定后重启进行连接Oracle数据库。
- 05
连接Oracle数据库成功 打开Navicat,文件—新建连接—Oracle...,设置好后点测试连接,成功!!! 关于Navicat连接数据库的错误比较多,我这里挂一漏万,各位读者请根据自己的实际情况进行操作。谢谢大家。
赞 (0)