1.oracle官网下载oci.dll文件 image.png 2.修改navicat配置 工具->选项->选择下载的oci.dll文件 image.png 3.重启navicat
首先,这里要确保Oracle Server是正常能提供服务能力的。错误信息如下: ORA-28547:connection to server failed,probable Oracle Net admin error 1. 二、问题分析 出现这个问题的原因并不是服务不可用,而是因为navicate连接oracle服务的客户端接口程序版本太老了。而oracle server用的是11g的,因此需要使用匹配的客户端才...
使用Navicat连接oracle数据库时报ORA-28547错误 因为Navicat自带的oci.dll并不支持oracle11g,需要去官网下载支持的版本,直接动手。 一、查询oracle版本 1. 先用你的IDEA或者别人的链接到oracle数据库或者 pl/sql 连接。 1.1 查询版本SQL:select * from v$version; 1.2 IDEA连接Oracle数据库(会的跳到下一步) 查到版...
选项--环境--OCI环境:重新选择刚刚替换的文件夹的oci文件,点击确定,关闭Navicat 6.重启Navicat并连接Oracle 关闭后,重启连接,显示:连接成功 7. 总结 下载的instantclient_11_2版本和oracle版本有关,和navicat版本无关。 需要把下载的instantclient_11_2全部文件覆盖到navicat的目录,而不是单个oci.dll文件。 本文引自...
首先,我们需要明确的是,ORA-28547错误是一个客户端连接失败的错误。这意味着,当Navicat尝试与Oracle数据库建立连接时,由于某种原因,连接请求未能成功发送到服务器。这种情况通常发生在OCI版本与Oracle数据库版本不匹配的情况下。 为了解决这个问题,我们需要进行以下步骤: 查询Oracle数据库版本:首先,我们需要知道我们正在使...
解决Navicat连接Oracle时报错ORA-28547 1:ORA-28547 原因:navicate Primium版本的OCi和本地数据库的OCI版本不⼀致。解决⽅法:1:把navicate Primium版本⾃带oci.dll替换本地Oracle安装路径⾥的oci.dll。我的本地navicate Primium版本⾃带oci.dll路径是:F:\Navicat Premium\instantclient_10_2\oci.dll 2...
使用Navicat连接oracle数据库,报错信息如下: ORA-03135: connection lost contact Process ID: 0 Session ID: 0 Serial number: 0 或者,再次点击报错信息如下: ORA-28547: connection to server failed, probable Oracle Net admin error 2.原因分析 Oracle即时客户端(instantclient)的oci.dll版本号与当前Oracle数据库...
使用Navicat连接oracle数据库时报ORA-28547错误 这是因为Navicat自带的oci.dll并不支持oracle11g,网上这么说的,需要去官网下载支持的版本。 直接动手。 1. 先用你的IDEA或者别人的连接到oracle数据库(为了查询版本) 1.1 查询版本SQL:select * from v$version; ...
而我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,如果使用Navicat连接Oracle服务器出现ORA-28547错误时,多数是因为Navicat本地的OCI版本与Oracle服务器不符造成的。解决办法:1、先在Oracle官网上下载合适的Oracle Install Client,官网链接:https://www.oracle.com/cn/database/technology/instant-client....
解决Navicat连接Oracle时报错ORA-28547 今天⽤navicat 15连接oracle 报了ORA-28547这个错误,⽹上找了⼀圈,解决⽅案基本就是instantclient版本问题,经检查navicat15⾃带的是instantclient_11_2,navicat⾃带的oracle客户端就在安装路径下,sqlplus查询数据库版本为11.2.0.0.1,与⾃带的instantclient版本⼀...