此段适用于 解决 navicat cannot load oci dll
环境 Navicat Premium  和 oracle
原因,navicat 32 和64 都只支持 32位的oci.dll(navicat 10以下的版本)
所以得下载32位的 非lite版的 oci.dll
但是:高版本的 10以上的Navicat Premium 支持 32 和 64位的oci.dll
连接失败的话,可能因为 navicat 和  Oracle 一个是32 位一个是 64位。
解决方法:Oracle 是 64位的话用 64位的navicat 。32位的oracle对应 32位navicat
版本对应好了,直接
Navicat 设置OCI 路径:比如我的 E:\oraclexe\app\oracle\product\11.2.0\server\bin\oci.dll,直接设置,重启Navicat就能连接上。

此段适用于 解决   Navicat Oracle 改字符集(AL32UTF8)为(ZHS16GBK)后 navicat 连不上
navicat 自带的OCI.DLL是lite版 ,需下载非lite版,才能支持 oracle 的 GBK编码
但是 高版本的 navicat (10.0以上) 可以直接设置OCI.DLL路径
参考 http://www.coridc.com/archives/2757.html

Navicat 的OCI路径  同上所述。

此段适用于解决 ORA-28547: 连接服务器失败, 可能是 Oracle Net 管理错误

解决方法
命令行 输入  lsnrctl status 或者SQL输入 $lsnrctl status
会返回类似于如下信息

服务摘要..
服务 "CLRExtProc" 包含 1 个实例。
  实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 5 个处理程序...
服务 "YMXDB" 包含 1 个实例。
  实例 "ym", 状态 READY, 包含此服务的 1 个处理程序...
服务 "orcl" 包含 1 个实例。
  实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "orclXDB" 包含 1 个实例。
  实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "ym" 包含 1 个实例。
  实例 "ym", 状态 READY, 包含此服务的 1 个处理程序...
服务 "yuanmeng" 包含 1 个实例。
  实例 "yuanmeng", 状态 READY, 包含此服务的 1 个处理程序...
服务 "yuanmengXDB" 包含 1 个实例。
  实例 "yuanmeng", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功

这说明 监听器 启动了应该没问题。
有可能是因为  上面所说的改字符集的那样

(仅因为我遇到并且解决了,因为我下载的32位的oracle XE 版,然后用的是64位 的 navicat,OCI各种不匹配出错)

Oracle 把改字符集(AL32UTF8)为(ZHS16GBK)后  navicat登不上,因为默认的 navicat 的oci 路径不是 oracle下oci.dll的路径,而且自带的OCI.DLL是lite版 ,而lite版不支持GBK等编码

解决方法上面已经给出。若不能解决,请百度  ora-28547。

navicat cannot load oci dll||oracle 改字符集为GBK后 navicat 连不上||Ora-28547 ora net错误的更多相关文章

  1. [转]Navicat for oracle 提示 cannot load oci dll,193的解决方法 orcale 11g

    Navicat for oracle 提示 cannot load oci dll,193的解决方法   内网有一台windows server 2012,安装了Navicat 11.1.8 连接or ...

  2. Navicat Premuim远程连接oracle 提示 cannot load oci dll,193的解决方法

    转载:http://blog.51cto.com/xiao987334176/1640991 内网有一台windows server 2012,安装了Navicat 11.1.8 连接oracle的时 ...

  3. Navicat 连接 Oracle数据库 提示 cannot load OCI DLL 的解决

    一.32位系统下 cannot load OCI DLL,126 解决方法:工具->选项->OCI 选择oracle安装目录下bin里面的oci.dll 二 .在64位系统下安装了Orac ...

  4. navicat 连接Oracle 报错:Cannot load OCI DLL, 126

    1.64位win7 安装了oracle11g 使用Navicat for Oracle cannot load OCI DLL,126 解决方法:navicat 菜单中 -工具->选项-> ...

  5. 关于Win7 64位下:Navicat无法连接64位Oracle 11gR2:Cannot load OCI DLL解决方法

    错误描述 在Win7下安装了Oracle 11g R2,在用Navicat去连接Oracle时,提示以下错误: Cannot load OCI DLL, 126: Instant Client pac ...

  6. Navicat连接报错:cannot load OCI DLL,126

    32位系统下报错:cannot load OCI DLL,126 解决方法:navicat 菜单中 -工具->选项->OCI 选择oracle安装目录下bin里面的oci.dll 在win ...

  7. 关于Toad的Cannot load OCI DLL问题

    昨天重新安装了新版本的JDK,突然发现Toad连接的时候报Cannot load OCI DLL....问题,网上查找了多种方法均不见效. 后调整系统环境变量配置,还原了之前安装的JDK版本,问题修复 ...

  8. Navicat连接Oracle报错_Cannot load OCI DLL 87

    原因: Oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接. 解决方案: 1. 去oracle官网下载Instant Client 11, 或 ...

  9. Navicat for oracle cannot load OCI DLL

    Navicat for oracle 提示 cannot load OCI DLL87,126,193 instant client package is required for basic and ...

随机推荐

  1. 挖穿各大SRC的短信轰炸

    今天给大家分享一个短信轰炸绕过的姿势,大疆.百度.腾讯等等src都有用此方法绕过的案例. 给大家看一下 这里就不给大家截图了,在src中提交的截图都没有打码,这里放出来不太方便. 这里就只举出大疆的例 ...

  2. C#使用SignalR实现进度条

    需求背景  产品觉得在后台处理数据时给前端加个进度条 项目框架 .ENT framework4.5 MVC 5.0 Nuget引入 Microsoft.Owin 系列 2.0.2 Nuget引入 Mi ...

  3. Spring boot 梳理 - 在bean中使用命令行参数-自动装配ApplicationArguments

    If you need to access the application arguments that were passed to SpringApplication.run(…​), you c ...

  4. API离线查看工具【包括!!所用常用!!开发语言的API】

    我相信对于每一个开发人员来说,都是不喜欢死记硬背API的,一些常用的方法或者接口我们是可以直接信手捏来的,或者说直接使用开发工具的自动代码提示,也能很快的找到自己想用的API,如果是自己从未使用过的, ...

  5. java时间格式转换任意格式

    例如:20180918/120023转换成2018-09-18 12:00:23 //时间格式转换 public String getNomalTime(String oldTime){ String ...

  6. Java静态代理&动态代理&Cglib代理详解

    一.静态代理 根据被代理的类的时机的不同,如果在编译阶段就能确定下来的被代理的类是哪一个,那么,就可以使用静态代理的方式. 申明一个接口: /** * @author jiaqing.xu@hand- ...

  7. 虚拟现实中的Motion Sickness晕动症问题 - VIMS

    虚拟现实(VR)中的晕动症 - VIMS 在玩VR的时候,很多玩家都遇到过发晕恶心等症状,这就是晕动症(Motion Sickness,以下或简称MS).MS并不是VR特有的问题.我们在坐船.坐车.坐 ...

  8. 防御 DDoS 的终极奥义——又拍云 SCDN

    现如今不论是年轻的 80.90 后,还是 70.60 后,都在享受互联网带来的舒适和便利.在家就可以"逛商场",完全不受时间的限制:在线支付既方便又安全:业余娱乐项目多种多样,打农 ...

  9. Grafana 6.4 正式发布!

    原文链接:Grafana 6.4 正式发布! 2019 年 10 月 2 日,也就是国内小伙伴们的放假期间,Grafana 实验室正式发布了 Grafana 6.4 版本.这个版本主要围绕数据模型和指 ...

  10. 从零开始的vue学习笔记(四)

    组件注册 组件名 Vue.component('my-component-name', { /* ... */ }) 这里的my-component-name就是组件名,组件名的取法可以参考指南 ke ...