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

 更新时间:2020年12月25日 10:08:20   作者:泥巴城  
这篇文章主要介绍了解决Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

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

                                

请注意是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”。

我的是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账号,没有可以直接注册个,不麻烦。

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

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

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

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

注意:特别注意:

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

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

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

到此这篇关于解决Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题的文章就介绍到这了,更多相关Navicat Premium 12连接Oracle内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用Bucardo5实现PostgreSQL的主数据库复制

    使用Bucardo5实现PostgreSQL的主数据库复制

    这篇文章主要介绍了使用Bucardo5实现PostgreSQL的主数据库复制,作者基于AWS给出演示,需要的朋友可以参考下
    2015-04-04
  • Hive日期格式转换方法总结

    Hive日期格式转换方法总结

    这篇文章主要为大家介绍了Hive日期格式转换方法总结,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • MySQL与Oracle差异比较之三 函数

    MySQL与Oracle差异比较之三 函数

    这篇文章主要介绍了MySQL与Oracle差异比较之三 函数,需要的朋友可以参考下
    2017-04-04
  • navicat如何执行.sql文件

    navicat如何执行.sql文件

    这篇文章主要介绍了navicat如何执行.sql文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • 让你的insert操作速度增加1000倍的方法

    让你的insert操作速度增加1000倍的方法

    大家平时都会使用insert语句,特别是有时候需要一个大批量的数据来做测试,一条一条insert将会是非常慢的,那么我们如何让我们的inser更快呢。
    2009-08-08
  • 关于数据库性能优化中的表结构优化

    关于数据库性能优化中的表结构优化

    这篇文章主要介绍了关于数据库性能优化中的表结构优化,合理的表结构设计可以提高数据库的查询效率和性能,而不合理的表结构设计则可能导致查询效率低下、数据冗余、数据不一致等问题,需要的朋友可以参考下
    2023-07-07
  • 也许是被忽略的update语句(update技巧)

    也许是被忽略的update语句(update技巧)

    这篇文章主要介绍了也许是被忽略的update语句,update语句就仅仅这样吗?它的精髓它的原理是什么呢?我们通过例子来说明
    2014-08-08
  • 介绍PostgreSQL中的Lateral类型

    介绍PostgreSQL中的Lateral类型

    这篇文章主要介绍了介绍PostgreSQL中的Lateral类型,Lateral是PostgreSQL9.3版本以来加入的内置类型,需要的朋友可以参考下
    2015-04-04
  • 关系型数据库的设计规则详解

    关系型数据库的设计规则详解

    大家好,本篇文章主要讲的是关系型数据库的设计规则详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • Navicat Premium 15 工具自动被杀毒防护软件删除的两种解决方法

    Navicat Premium 15 工具自动被杀毒防护软件删除的两种解决方法

    这篇文章主要介绍了Navicat Premium 15 工具自动被杀毒防护软件删除的两种解决方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-02-02

最新评论