Navicat 连接Oracle时提示oracle library is not loaded的问题解决

一、我连接的是阿里云服务器上的Oracle数据库

二、刚开始我下载最新版本Instant Client 发现不好用还是报oracle library is not loaded。换了个低版本的可以连接不在报错。

下面具体步骤

1.连接Oracle时提示“oracle library is not loaded”。

2.直接下载Oracle Instant Client Downloads。

3.去Oracle官网下载Oracle Instant Client Downloads。

Navicat 连接Oracle时提示oracle library is not loaded的问题解决_第1张图片

我的是64位的软件,所以我选择第一个如果你的软件是32位的 ,就选择第二个。

Navicat 连接Oracle时提示oracle library is not loaded的问题解决_第2张图片

3.按照标红指引下载Instant Client 

4.如果没有登录,则会跳转到下面的登录界面。没有账户就注册个账户,有就直接输入账号跟密码,点击“登录”按钮就会自动下载那个zip压缩包了。

5.下载好压缩包后解压,并将解压后文件夹放到安装的Navicat Premium 12文件夹里面,我的在E:\Navicat Premium 12。

Navicat 连接Oracle时提示oracle library is not loaded的问题解决_第3张图片

6.打开Navicat Premium程序,打开“工具 - 选项 - 环境 - OCI环境 - OCI library (oci.dll)”,然后将你刚才下载的文件夹中的oci.dll文件的完整目录填上,点击确定。

Navicat 连接Oracle时提示oracle library is not loaded的问题解决_第4张图片

7.重启Navicat Premium程序发现可以连接了完成。

你可能感兴趣的:(JAVA异常)