原因是没有安装对版本的oci.dll 文件,具体参考step3.
步骤,
step1: 安装Navicat Premium
step2: PatchNavicat.exe 破解文件放到Navicat Premium安装目录下,双击运行,重启Navicat Premium 就不用注册了
step3:配置Navicat premium的oci
Navicat Premium默认自带了instantclient_10_2,但是其是base lite版本的不适合,因此需要下载base版本。
将Navicat Premium中的OCI library设置为instantclient解压后的路径*/instantclient_19_1/oci.dll,然后重启生效。