用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error
用Navicat连接Oracle数据库时出现如下错误
上网一查原来是oci.dll版本不对。因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client。而我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,如果使用Navicat连接Oracle服务器出现ORA-28547错误时,多数是因为Navicat本地的OCI版本与Oracle服务器服务器不符造成的。所以我们要做的就是下载OCI使之与我们所安装的Oracle服务器相符合。
OCI下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
值得注意的是不管你使用的是32位系统还是64位系统,都应该下载32位的Install Client.
还有一点要注意,Oracle9i或以上版本的,要安装Install Client11或以下;Oracle8或8i服务器,需要安装Install Client10或以下。这个问题不大,因为我们现在的Oracle都是10或11了,注意一下就好。
然后在Navicat中配置一下,选择工具-选项
然后选择左边选项卡中的其他-OCI.
在OCI library中找到刚刚下载的文件夹中的oci.dll
这样就完成了Navicat配置,也就使得Navicat中的oci.dll版本和Oracle中的版本一致了,必须重启Navicat才能生效。这样整个配置就完成了。
用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error相关推荐
- 【Exception】Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi
[Exception]Navicat连接Oracle闪退 Navicat连接Oracle 报错:connection to server failed,probable Oracle Net admi ...
- probable oracle net,ORA-28547: connection to server failed, probable Oracle Net admin error
Navicat 连接服务器 Oracle 出现问题, ORA-28547: connection to server failed, probable Oracle Net admin error 用 ...
- 用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed, probable Oracle Net admin error...
用Navicat连接Oracle数据库时出现如下错误 上网一查原来是oci.dll版本不对.因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准 ...
- navicat 连接Oracle数据库及报错问题处理:ORA-28547 nonnection to server failed, probable Oracle Net admin error
今天需要连接一个oracle数据库,因为之前用过navicat for oracle,所以首选还是用navicate来连接,还有一个原因就是用官方的客户端连接的话还要来配置文件比较麻烦. 首先需要先安 ...
- Navicat连接本地数据库报错问题解决方案
Navicat连接本地数据库报错问题解决方案 参考文章: (1)Navicat连接本地数据库报错问题解决方案 (2)https://www.cnblogs.com/wjah110/p/9811448. ...
- Java连接Mysql数据库警告:Establishing SSL connection without server's identity
Java连接Mysql数据库警告:Establishing SSL connection without server's identity verification is not recommend ...
- 连接mysql数据库_解决Navicat连接MySQL数据库报错问题
今天在用Navicat连接另外一台主机上的MySQL时报错: Host is not allowed to connect to this MySQL server 默认安装的mysql无法远程连接是 ...
- mysql root远程访问权限_解决Navicat连接MySQL数据库报错问题
今天在用Navicat连接一台虚拟机上的MySQL时报错: Host is not allowed to connect to this MySQL server 虚拟机中的MySQL是通过PHPSt ...
- Myeclipse连接Mysql数据库时报错:Error while performing database login with the pro driver:unable...
driver template: Mysql connector/j(下拉框进行选择) driver name: 任意填,最好是数据库名称,方便查找 connection URL: jdbc:mysq ...
最新文章
- 重磅丨国资委下发通知,加快推进国有企业数字化转型
- python asyncio与aiohttp_python链家网异步IO爬虫,使用asyncio、aiohttp和aiomysql
- C语言 利用malloc()和realloc()动态分配内存
- php验证旧密码,PHP验证数据库密码问题
- Github标星1.6W+,程序员不得不知的“潜规则”又火了,早知道就不会秃头了
- C++学习之路 | PTA乙级—— 1071 小赌怡情 (15 分)(精简)
- 用Visual C++实现远程线程嵌入技术
- Android -- App生成快捷方式
- oracle 模式_Oracle实验--insert /*+APPEND*/与insert不同模式下产生redo大小
- 2023上海大学电气工程及其自动化考研必看上岸经验指导
- axure share联网失败
- ERP应用优势和劣势有哪些
- 深夜的呼唤,无尽的力量
- 访谈录#1:成为“温赵轮”
- 零基础学前端系列教程 | 和前端谈恋爱的第002天——约会邀请
- 实时获取Android手机CPU占用率
- Hadoop(三)-Hadoop文件配置
- 大数据学习之环境构建
- 【Matlab数理统计知识点合集】新手入门第十三天
- 期货开户亏损的一点原因