1、“ORA-12170: TNS:连接超时” - 这种错误通常是因为Navicat无法在规定时间内建立与Oracle数据库的连接。检查网络连接,确认数据库服务器的IP地址和端口号是否正确,防火墙是否允许Navicat的连接。 2、“ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务” - 这个错误通常是因为Oracle的监听程序无法识别你...
经过查询分析,报错原因为:当前navicat的oci文件与当前需要连接的oracle数据库版本不匹配导致。是oci.dll版本不对。因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client。而我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,如果使用Navi...
1.首先下载Client包 https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html 若连接失效,则https://www.oracle.com/database/technologies/instant-client/downloads.html 或者前往http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.ht...
连接Oracle时提示“oracle library is not loaded”。 去Oracle官网下载Oracle Instant Client Downloads。 https://www.oracle.com/database/technologies/instant-client/downloads.html 修改OCI library 下载好的文件包解压到D盘,记住路径。 打开Navicat Premium程序,打开“工具 - 选项 - 环境 - OCI环境 - OCI lib...
使用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数据库时,提示 可能是因为Navicat本地的OCI版本与Oracle数据库版本不符造成的,可以下载对应的OCI版本在Navicat中使用。 1.下载OCI 搜索oracle instant client找到相关下载地址 Oracle Instant Client Downloads 根据实际oracle数据库版本选择对应instant client下载,下载后解压找到OCI文件: 2.在...
如果Navicat连接Oracle时出现ORA错误,可能是由于以下原因:1. Oracle数据库服务未启动:请确保Oracle数据库服务已正确启动。2. 数据库连接参数错误:请检查连接参数是否...
使用Navicat连接oracle数据库时报ORA-28547错误 因为Navicat自带的oci.dll并不支持oracle11g,需要去官网下载支持的版本,直接动手。 一、查询oracle版本 1. 先用你的IDEA或者别人的链接到oracle数据库或者 pl/sql 连接。 1.1 查询版本SQL:select * from v$version; ...
Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client。而我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,如果使用Navicat连接Oracle服务器出现ORA-28547错误时,多数是因为Navicat本地的OCI版本与Oracle服务器服务器不符造成的。所以我们要...