当前位置:网站首页>Introduction to SQLNET.ALLOWED_LOGON_VERSION parameter in SQLNET.ORA
Introduction to SQLNET.ALLOWED_LOGON_VERSION parameter in SQLNET.ORA
2022-08-06 11:10:00 【51CTO】
问题描述:最近在一套oracle 19.12数据库的sqlnet.oraThe following parameters are seen in the file,
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
The exact meaning was not known at the time,So there is this article to clarify the role of this parameter,注意该sqlnet.ora文件是在oracle用户下的ORACLE_HOME/network/admin目录下,
The following environment is introduced,
数据库:oracle 19.12
系统:oel 7.9
环境:rac(2节点)+dg
查询Mos,发现文章Doc ID 1957995.1There is a corresponding introduction,
异常现象:
Following an upgrade to the version 12c database, the following errors are thrown when attempting to connect from remoteclients:
ORA-28040: No matching authentication protocol exception
异常原因:
This issue is caused by the default setting for allowed logon version in the 12 database. Note that the SQLNET.ALLOWED_LOGON_VERSION parameter has been deprecated in 12c. That parameter has been replaced by these:
SQLNET.ALLOWED_LOGON_VERSION_SERVER=n SQLNET.ALLOWED_LOGON_VERSION_CLIENT=n
解决方案:
Set these parameters at the lowest version level that is required in your environment. For example: All clients at version 10 or higher would require this setting:
SQLNET.ALLOWED_LOGON_VERSION_SERVER=10
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10
Note that SQLNET.ALLOWED_LOGON_VERSION_CLIENT would be necessary on the server when the database is 'acting' as a client. Such as the case of a database link. There is no need to restart either the listener or the database after this change. See additional notes below.
重要提示:
1、The sqlnet.ora file that is referenced by the database is located in RDBMS_HOME/network/admin. This is by default. It will not read the sqlnet.ora file in GRID_HOME/network/admin unless TNS_ADMIN is explicitly set to point there.
2、While the version 12 documentation shows settings for this parameter as low as 8, this does not override the rules of Interoperability or Certification. See the following: Note 207303.1 Client / Server Interoperability Support Matrix for Different Oracle Versions. In other words, setting the SQLNET.ALLOWED_LOGON_VERSION_SERVER parameter to 8, 9 or 10 does not mean that version of client is going to be fully supported by Oracle Support.
3、Occasionally, we find it is necessary to restart the cluster in a RAC environment. This is atypical but may be necessary. Check the ENV at srvctl and confirm if $TNS_ADMIN is set.
相关文章:
Mos:Doc ID 402193.1
参考网址: https://blog.csdn.net/killvoon/article/details/51699945
边栏推荐
- Do-it-yourself databases: Fundamentals of concurrency management
- Insights from six years of work
- 蓝帽杯2022年半决赛 writeup(附取证题目+解压密码+附件)
- C语言写简单扫雷
- TCP/UDP协议抓包-工具wireshark与tcp侦听工具
- Kubernetes Microservice Framework
- 实践|美创助力“云学堂”数据安全风险管控建设
- Hexagon_V65_Programmers_Reference_Manual(16)
- 户外移动电源:华宝新能、EcoFlow上演“龙虎斗”
- SQLNET.ORA中SQLNET.ALLOWED_LOGON_VERSION参数介绍
猜你喜欢
随机推荐
二维数组的各种翻转
LeetCode high frequency question 75. Color classification: Dutch flag question
【RTOS训练营】队列的读写、休眠和唤醒、常规应用、使用和晚课提问
Notion 中文:客户端、网页端汉化方案
写给普通用户的Aptos生态交互指南
Offer harvester!The giant's latest interview guide, quick to see see!
聊聊动态代理IP
【C# 学习笔记 ①】C# 程序结构和基本语法(VSCode工具配置、数据类型、修饰符、构造函数)
i.MX6ULL配置GPIO一共需要几步?
Fluid -1- 主题安装
SQLNET.ORA中SQLNET.ALLOWED_LOGON_VERSION参数介绍
Hexagon_V65_Programmers_Reference_Manual(19)
kubernetes 常见架构图
HCIP——VLAN实验
P1747 What a strange game
Microsoft's new service allows businesses to expand access to their threat intelligence repository
美创科技8个医疗数据安全场景化方案推出!
ABP详细教程——模块类
Online Music Playing Project - BY Music
Mini Program Commodity List: Commodity Collection Implementation









