(1)打开navicat,点击工具->环境
按照如下配置,配置自己的路径
需要下载和navicat版本一致的sqlplus 和 oci
(2)注:我遇到的问题不是版本不一致的问题,为了避免版本问题就下载和navicat版本一致的sqlplus和Instant Client .
(3)sqlplus和Instant Client下载地址 : https://www.oracle.com/database/technologies/instant-client/downloads.html
(4)再来说我遇到的问题:
(5)我的问题是服务名错了,跟配置文件的不一致
(6)你下载的Instant Client要配上一个tnsnames.ora文件,用来存放数据库地址和端口,这个配置文件里有个SERVICE_NAME,就是服务名,这个SERVICE_NAME指定的服务名和navicat不一致就会导致出现以上的问题,改成SERVICE_NAME后面跟着的服务名即可,至此我的问题解决