Navicat报错-ORA-28547:connection to server failed,probable Oracle Net admin error

重装完系统之后,新装完Navicat之后,在连接oracle数据库的时候,出现如下报错:

ORA-28547:connection to server failed,probable Oracle Net admin error,截图如下:

问题原因:重装系统之后,需要先安装oracle客户端,我们把oracle客户端安装之后,看看是否还会存在这个问题

注意:如果你是在您本机装的oracle,然后访问本机的数据库,是不需要再额外安装客户端了,因为oracle服务器就会带有客户端

1、oracle客户端下载

去官网下载客户端,我这边数据库版本为11.2.0.4.0,官网上没有提供客户端,只能下载11.2.0.1.0的客户端了

2、客户端安装

中间可能会提示有一个条件不通过,查看日志,没什么影响,在这里就一直默认了

3、执行netca,

出现以下报错:

caused by: Java.io.FileNotFoundException: D:\app\Administrator\product\11.2.0\client_2\network\admin\tnsnames.ora (拒绝访问。)

解决:使用管理员运行netca就可以了,然后我们顺便创建一个tnsname.ora文件

4、客户端装完之后,发现navicat还是报这个错,上网查询之后,发现nvicate比较特殊,我的toad已经能正常使用了,接下来继续排查

时间: 2024-12-12 00:28:17

Navicat报错-ORA-28547:connection to server failed,probable Oracle Net admin error的相关文章

navicat连接oracle报错“ORA-28547:connection to server failed,probable Oracle Net admin 解决办法

原因是: oci.dll的版本不对需要 Instant clientWindows 安装说明 为你的平台下载相应的 Instant Client 包(即使你使用的是 64-bit Windows,都必须是 32-bit 版本的 Instant Client).所有安装需要 Basic 或 Basic Lite package. 注意:        Oracle 9i 或以上,你需要 Instant Client 11 或以下        Oracle 8 和 8i 服务器,你需要 Insta

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客户端连接oracle服务器的. oracle的客户端有两种,一种标准的客户端安装程序,下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

用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服务器服务器不符造成的.所以我们要做的

Oracle学习笔记4 使用Navicat for Oracle 连接Oracle时出现错误:ORA-28547: connection to server failed, probable Oracle Net admin error

出问题到的机器环境: Oracle 11gR2 64bit Navicat for Oracle 11.0.10 根据网上一些大神的做法及个人的一些推测,总结如下: 问题出现的原因:Navicat与Oracle的位数不一致,前者32bit,后者64bit 网上的一些没有起效的做法: 1.修改Oracle中的listener.ora 或者tnsname.ora等配置文件,未能生效: 2.使用Oracle中的oci.dll替换Navicat中的oci.dll,会出现“cannot load oci.

ORA-28547:connection to server failed, probable Oracle Net admin error错误,解决方法

当用navicat连接oralce数据库时报ORA-28547错误时,直接懵逼了,上网查了资料说是navicat自带的oci.dll文件的版本和服务器端的oralce数据库的版本不一致造成的. 修改OCI地址为安装目录中的oci: D:\app\Administrator\product\11.2.0\dbhome_1\bin\oci.dll 原文地址:https://www.cnblogs.com/chuancheng/p/8458253.html

Navicat “ORA-28547:connection to server failed

我的"ORA-28547:connection to server failed,probable Oracle Net admin error"的解决步骤(navicat,toad,plsql developer工具通用) 连接oracle 11g突然蹦出了一个错误"ORA-28547:connection to server failed,probable Oracle Net admin error",见下图,我勒个去,真是郁闷死了,无奈在网上搜索了好久找到了

navicat报错2005 - Unknown MySQL server host 'localhost' (0) 原因及解决方法

报错原因:没有连接互联网,用navicat连接本地mysql数据库,连接属性ip为localhost. 解决办法:将ip改为127.0.0.1即可.localhost是需要DNS解析后才会是127.0.0.1的. navicat报错2005 - Unknown MySQL server host 'localhost' (0) 原因及解决方法 原文地址:https://www.cnblogs.com/Y-zhiwei/p/8458238.html

MySQL root密码重置 报错:mysqladmin: connect to server at 'localhost' failed的解决方案

===========================================================二,忘记本地root的登录密码解决过程:1.编辑/mysql/my.ini在[mysqld] 配置部分添加一行skip-grant-tables 2.保存后重启mysql[[email protected] etc]# service mysqld restartShutting down MySQL.                                      

MySQL 设置root密码报错:mysqladmin: connect to server at 'localhost' failed

MySQL 设置root密码报错:mysqladmin: connect to server at 'localhost' failed 1.安装完MySQL设置root密码报错如下 [root@vm172-31-0-6 data]# mysqladmin -uroot password "linux@123" mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root