这个错误通常发生在尝试使用较旧的客户端连接到一个较新版本的Oracle数据库时,因为数据库服务器和客户端之间的身份验证协议不匹配。 2. 可能导致ORA-28040错误的原因 客户端版本过低:尝试使用Oracle 11g或更早版本的客户端连接Oracle 19c数据库。 服务器配置不当:数据库服务器的配置可能限制了允许连接的客户端版本。
客户使用Oracle11.2客户端连接Oracle 19c的时候,报错: ORA-28040: No matching authentication protocol ORA-28040: 没有匹配的验证协议 问题原因 原因客户端与服务器的没有匹配的认证协议 解决方案 1、在数据库服务器上的$ORACLE_HOME/network/admin/sqlnet.ora文件添加相应参数 SQLNET.ALLOWED_LOGON_VERSION_SERVER=...
2、客户端问题 ORA-28040 前置条件:已安装Oracle11g客户端,配置好环境变量,用PL/SQL Developer登录数据库 解决方案: 在oracle 19C服务器端oracle用户下: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 cd $ORACLE_HOME/network/admin目录下 新建文件 sqlnet.ora vi sqlnet.oraSQLNET.ALLOWED_LOGON_VERSION_...
1、在数据库服务器上找到sqlnet.ora文件 /oracle/app/oracle/product/19.0.0.0/db_1/network/admin/sqlnet.ora AI代码助手复制代码 2、如果有直接修改,没有直接创建 3、配置内容:本地的PLSQL客户端是8.5版本,所以版本号配置为8就行。 SQLNET.ALLOWED_LOGON_VERSION_SERVER=8SQLNET.ALLOWED_LOGON_VERSION_CLIENT=...
1、echo $ORACLE_HOME查看ORACLE_HOME环境变量值 2、新增/修改$ORACLE_HOME/network/admin/sqlnet.ora文件 SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 SQLNET.ALLOWED_LOGON_VERSION=8 3、重新设置密码: 切换到oracle用户:su-oracle 管理员登录:sqlplus/assysdba修改用户密码:alteruser数据库连接用户名 identifiedby新密码...
使用oracle 11.2.0.1 的客户端,对19c的服务端进行连接时,报错:ORA-28040: No matching authentication protocol Alfred Zhao 2023/02/01 2.4K0 Oracle 修改SYS、system用户密码 sql数据库访问管理oracle SYS用户是Oracle中权限最高的用户,而SYSTEM是一个用于数据库管理的用户。在数据库安装完之后,应立即修改SYS,SYSTE...
一、ORA-28040错误概述 ORA-28040错误通常表示在尝试连接Oracle数据库时,客户端与服务器之间的认证协议不匹配。这种错误可能发生在以下几种情况下: 客户端与服务器端密码生成版本不一致。 客户端连接版本过高,与服务器端默认版本不兼容。 客户端连接驱动版本过低,无法与Oracle 19c数据库通信。
如使用Oracle11.2客户端连接Oracle 19c的时候,报错: ORA-28040: No matching authentication protocol ORA-28040: 没有匹配的验证协议 问题原因: 原因客户端与服务器段的密码生成版本(dba_users.password_versions)不一致导致 解决方法: 在数据库服务器上的$ORACLE_HOME/network/admin/sqlnet.ora文件添加相应参数 ...
java.sql.SQLException: ORA-28040: 没有匹配的验证协议 oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java.111) oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java.330) oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java.282) oracle.jdbc.driver.T4CTTIoer.processError(T4...
Jmeter分布式测试,JDBC Request连接oracle19C报错ORA-28040 说明驱动采用的是ojdbc10.jar,存放路径为apache-jmeter-5.4.1/lib 解决办法: 1、echo $ORACLE_HOME查看ORACLE_HOME环境变量值 2、新增/修改$ORACLE_HOME/network/admin/sqlnet.ora文件 SQLNET.ALLOWED_LOGON_VERSION_SERVER=8...