Oracle数据库ORA-28040:没有匹配的验证协议解决办法

 更新时间:2024年03月22日 08:50:18   作者:六月闻君  
这篇文章主要给大家介绍了关于Oracle数据库ORA-28040:没有匹配的验证协议问题的解决办法,ORA-28040是Oracle数据库的错误代码,表示没有匹配的验证协议,这通常是由于客户端和服务器之间的身份验证协议不匹配导致的,需要的朋友可以参考下

1、问题描述:

通过oracle客户端连接Oracle 12c的数据库,提示ORA-28040:没有匹配的验证协议 。

SQL*Plus: Release 11.2.0.1.0 Production on Sun Apr 23 08:58:14 2023

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

ERROR:
ORA-28040: No matching authentication protocol

在服务器上登录正常

SQL*Plus: Release 12.2.0.1.0 Production on 星期日 4月 23 09:11:50 2023

Copyright (c) 1982, 2016, Oracle.  All rights reserved.

上次成功登录时间: 星期日 4月  23 2023 08:52:53 +08:00

连接到:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL>

2、问题处理

原因:

oracle数据库为12c,使用客户端工具是11g版本,连接12c数据库时会报ora-28040错误。

在$ORACLE_HOME/network/admin/sqlnet.ora文件中添加:

SQLNET.ALLOWED_LOGON_VERSION_SERVER=11

SQLNET.ALLOWED_LOGON_VERSION_CLIENT=11

重新启动 监听:

lsnrctl stop
lsnrctl start

在11g的客户端连接正常。

总结

到此这篇关于Oracle数据库ORA-28040:没有匹配的验证协议解决办法的文章就介绍到这了,更多相关ORA-28040:没有匹配的验证协议内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • oracle下一条SQL语句的优化过程(比较详细)

    oracle下一条SQL语句的优化过程(比较详细)

    很简单的一次调整,语句加了适当的索引后性能就有大幅的提升。当时看到这条语句的时候,第一感觉就是执行效率肯定低下。语句的功能是求某一客户当天产品的总销量。
    2010-04-04
  • Oracle数据库的系统结构

    Oracle数据库的系统结构

    这篇文章主要介绍了Oracle数据库的系统结构,Oracle数据库的存储结构(Storage Structure)分为物理存储结构和逻辑存储结构两种,分别描述了在操作系统中和数据库系统内部数据的组织管理方式,需要的朋友可以参考下
    2023-07-07
  • ORACLE批量导入图片到BLOB字段代码示例

    ORACLE批量导入图片到BLOB字段代码示例

    这篇文章主要介绍了ORACLE批量导入图片到BLOB字段代码示例,此代码示例是文章作者的项目源码,具有一定参考价值,需要的朋友可以了解下。
    2017-10-10
  • Oracle 10g安装配置方法图文教程

    Oracle 10g安装配置方法图文教程

    这篇文章主要为大家详细介绍了Oracle 10g安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • Oracle查询用户拥有所有系统权限的方法

    Oracle查询用户拥有所有系统权限的方法

    这篇文章主要介绍了Oracle查询用户拥有所有系统权限,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧
    2024-12-12
  • 使用zabbix监控oracle表数据的方法

    使用zabbix监控oracle表数据的方法

    有时候我们需要对表中的数据进行监控,比如笔者的这种场景: 微服务自己实现了定时任务,定时任务的执行结果会记录到某张日志表中,如果定时任务执行失败将会对业务产生影响,所以笔者用zabbix+python进行了监控,当任务失败时 进行告警,需要的朋友可以参考下
    2024-04-04
  • Oracle数据库对象的使用详解

    Oracle数据库对象的使用详解

    这篇文章主要介绍了Oracle数据库对象的使用,文章中涉及到的命令希望大家认真学习,对大家今后的工作或学习具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • Oracle AWR(自动工作量资料档案库)的管理与维护详解

    Oracle AWR(自动工作量资料档案库)的管理与维护详解

    这篇文章主要给大家介绍了关于Oracle AWR(自动工作量资料档案库)管理与维护的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • Oracle PL/SQL入门案例实践

    Oracle PL/SQL入门案例实践

    Oracle PL/SQL入门案例实践...
    2007-03-03
  • ORACLE 查询被锁住的对象,并结束其会话的方法

    ORACLE 查询被锁住的对象,并结束其会话的方法

    这篇文章主要介绍了ORACLE 查询被锁住的对象,并结束其会话的方法,需要的朋友可以参考下
    2015-12-12

最新评论