64位系统下报错:cannot load OCI DLL,126

简介:

64位系统下报错:cannot load OCI DLL,126

解决方法:navicat 菜单中 -工具->选项->OCI 选择oracle安装目录下bin里面的oci.dll


查看上述链接页面提示,Navicat only support 32-bit instant client, 因此,尽管我们安装了64位的Oracle,但由于Navicat仅支持32位的,因此我们还需下载一个oracle的32位的客户端, 下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html。

以下为完整的解决方法:

Step 1:在上述地址中下载文件(根据自己的Navicat版本下载对应版本):instantclient-basic-nt-12.1.0.2.0.zip,

Step 2:解压此安装包至:c:/instantclient_2_2_x32

Step 3:打开Navicat,选择工具→选项→其他→OCI,然后设置OCI library为:c:/instantclient_2_2_x32/oci.dll,设置SQL *plus为:D:/app/administrator/product/11.2.0/dbhome_1/BIN/sqlplus.exe。确定。

Step 4:测试成功。




      本文转自建波李 51CTO博客,原文链接:http://blog.51cto.com/jianboli/1886459 ,如需转载请自行联系原作者



相关文章
|
存储 安全 区块链
基于区块链技术的数字身份认证系统设计与实现
传统的身份认证系统存在着诸多安全和隐私风险,而基于区块链技术的数字身份认证系统则具有去中心化、不可篡改的特点。本文将探讨如何利用区块链技术设计和实现一套安全可靠的数字身份认证系统,以及其在实际应用中的潜力和挑战。
1401 12
|
网络协议 关系型数据库 MySQL
如何使用宝塔面板搭建MySQL数据库并实现无公网IP远程访问
如何使用宝塔面板搭建MySQL数据库并实现无公网IP远程访问
1561 3
|
10月前
|
负载均衡 算法 Go
GoLang协程Goroutiney原理与GMP模型详解
【11月更文挑战第4天】Goroutine 是 Go 语言中的轻量级线程,由 Go 运行时管理,创建和销毁开销小,适合高并发场景。其调度采用非抢占式和协作式多任务处理结合的方式。GMP 模型包括 G(Goroutine)、M(系统线程)和 P(逻辑处理器),通过工作窃取算法实现负载均衡,确保高效利用系统资源。
183 3
|
Java Maven 开发工具
解决依赖冲突中NoSuchMethodError错误的方法探索
解决 `NoSuchMethodError`错误是一个需要精细操作的过程,它要求开发者不仅要有扎实的编程基础,还需要对项目依赖关系有深刻的理解。通过以上探讨的策略,希望能帮助你有效地解决这一问题。
360 14
|
缓存 JavaScript
Vue中的keep-alive是什么意思?以及如何使用
Vue中的keep-alive是什么意思?以及如何使用
455 0
|
机器学习/深度学习 存储 算法
机器学习之聚类——双聚类简介及简单案例
机器学习之聚类——双聚类简介及简单案例
186 0
|
Java Spring
日志精准记录:Spring与Log4j完美整合的实战指南
日志精准记录:Spring与Log4j完美整合的实战指南
403 0
日志精准记录:Spring与Log4j完美整合的实战指南
hutool工具分页工具
hutool工具分页工具