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

53次阅读
没有评论

共计 1195 个字符,预计需要花费 3 分钟才能阅读完成。

行业资讯    
数据库    
怎么解决 Navicat Premium 12 连接 Oracle 时提示 oracle library is not loaded 的问题

自动写代码机器人,免费开通

这篇文章给大家分享的是有关怎么解决 Navicat Premium 12 连接 Oracle 时提示 oracle library is not loaded 的问题的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

笔者使用的 Navicat Premium 12 启动界面截屏:

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

请注意是 64 位的。笔者 win7 64 位系统。

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

解决方法:

1. 前往“http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html”

2. 选择与自己系统匹配的“Instant Client”。

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

我的是 64 位的软件,所以我选择第一个“Instant Client for Microsoft Windows(x64)”,如果你的软件是 32 位的,就选择第二个。

3. 按照图示选择“Accept License Agreement”,然后点击“ instantclient-basic-windows.x64-x.x.x.x.zip”。这里的 x.x.x.x 是版本号,这个不重要,理论上任何版本都行的。注意,这时候需要你登录 Oracle 账号,没有可以直接注册个,不麻烦。

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

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

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

5. 下载好压缩包后解压,并将解压后的目录放在一个没有中文字符的路径之下,这样做是为了防止程序出错。我把它放在了:D:\ORACLE\ 目录下了。

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

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

7. 重启 Navicat Premium 程序进行测试双击 oracle 数据库,发现现在可以连接了,完成。

注意:特别注意:

  配置完后一定要重新启动 Navicat Premium 程序,否则配置无法生效!!

近来有几个朋友说按照我的方法无法解决问题,你可以试一下安装我安装的版本。

必须安装 oracle 客户端的。注意是客户端,不是服务端。

感谢各位的阅读!关于“怎么解决 Navicat Premium 12 连接 Oracle 时提示 oracle library is not loaded 的问题”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计1195字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)