ORA-28547是Oracle数据库中的一个常见错误代码,下面我将从错误含义、可能原因、解决方法以及预防建议四个方面进行详细阐述。 一、ORA-28547错误的含义 ORA-28547错误表示“connection to server failed, probable Oracle Net admin error”,即客户端在尝试连接到Oracle数据库服务器时失败,可能是由于Oracle网络管理配置问题...
SQLNET.AUTHENTICATION_SERVICES= (NONE) 同时修改监听器配置文件,具体做法是: 在oracle安装目录下搜索listener.ora文件,一般在$/NETWORK/ADMIN目录下,把主机名用ip地址代替,例如(ADDRESS = (PROTOCOL = TCP)(HOST = HBONLINE1)(PORT = 1523))改为(ADDRESS = (PROTOCOL = TCP)(HOST = 168.168.168.42)(PORT =...
因此,当您遇到ORA-28547错误时,首先需要确定您的Oracle数据库版本,然后下载和配置相应版本的OCI.dll文件。 总结来说,ORA-28547错误通常是由于Navicat中OCI的版本与Oracle数据库版本不匹配所致。解决这个问题,我们需要确定Oracle数据库的版本,下载并配置正确版本的OCI.dll文件,并重启Navicat客户端。通过遵循这些步骤,您应该...
1.oracle官网下载oci.dll文件 image.png 2.修改navicat配置 工具->选项->选择下载的oci.dll文件 image.png 3.重启navicat
2、如果此方式仍不能解决,需进行如下操作,修改C:\app\luohaiyuan\product\11.2.0\dbhome_1\NETWORK\ADMIN(供参考)目录下listener.ora文件 注释掉(PROGRAM = extproc)(前边加“#”) DEFAULT_SERVICE_LISTENER= (ORCL) SID_LIST_LISTENER = (SID_LIST = ...
1.用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error 解决方案: 上网一查原来是oci.dll版本不对。因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client。而我们用Navicat时通常会在自己的...
在Linux系统中,ORA-28547错误是一个比较常见的问题,特别是在使用Oracle数据库时。这个错误通常是由于Oracle Transparent Gateway for DRDA组件的配置问题引起的。 在Linux系统中,如果出现ORA-28547错误,主要是由于Oracle Transparent Gateway for DRDA组件的配置不正确导致的。这个组件是Oracle用来连接外部数据源的一个关键...
1 修改oracle的网络配置文件,具体做法是:在oracle安装目录下搜索sqlnet.ora文件,一般在$\NETWORK\ADMIN目录下,用记事本打开把文件中的一行:SQLNET_AUTHENTICATION_SERVICES= (NTS)修改为:SQLNET_AUTHENTICATION_SERVICES= (NONE)2 修改监听器配置文件,具体做法是: 在oracle安装目录下搜索listener.ora文件,一般在$\...
当你尝试使用Navicat Premium 16与Oracle 12进行连接时,可能会遇到ORA-28547错误,该错误提示"connection to server failed, probable Oracle Net admin error"。遇到这种情况,可以采取以下步骤进行解决:首先,打开Navicat程序,找到并进入"工具"菜单,然后选择"选项"选项。在弹出的对话框中,找到"环境"...
Navicat连接Oracle报错:ORA-28547...使用Navicat连接正常的oracle数据库时,提示 可能是因为Navicat本地的OCI版本与Oracle数据库版本不符造成的,可以下载对应的OCI版本在Navicat中使用。 1.下载OCI 搜索oracle instant client找到相关下载地址 Oracle Instant Client Downloads 根据实际oracle数据库版本选择对应instant client...