Navicat 连接 Oracle, Win10配置
Navicat可以用来连接各种主流数据库,是个不错的DB工具。
如果你第一次用Navicat尝试连接oracle数据库,很可能报下面的错:
,或者是其他的一些乱七八糟的错误,反正就是连不上oracle 就是了。
出现上面的原因是因为:Oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接。
解决办法:
1. 安装Instant Client 11, 共享路径 InstantClient_11_2.jar
2. 直接解压到合适目录下,如D:\oracle\instantclient_11_2。(注意:此路径一定不要有空格)
3. 设置Navicat: 工具 --> 选项... --> 其他 --> OCI,
OCI library(oci.dll)*: 选择 D:\oracle\instantclient_11_2\oci.dll
SQL*Plus: 选择 D:\oracle\instantclient_11_2\sqlplus.exe
4. 重新尝试连接Oracle数据库,应该就可以了!
此时如果还不能连接的话,就要配置一下oracle的环境变量。
有时候安装完instantclient,环境变量可能会没有自动配置上,或者说,有的同学,下载的是绿色版的instantclient,这 样的的话,就需要手动配置环境变量。