从Java 8客户端代码连接到Oracle 12c数据库时,出现错误-“ ORA-28040:无匹配的身份验证协议异常”这通过在sqlnet.ora文件中添加SQLNET.ALLOWED_LOGON_VERSION = 8来解决。
现在,当我从在EC2实例中运行的代码(RDS和Java应用程序在同一子网中)连接到AWS oracle RDS实例时,导致相同的错误。是否可以在AWS Oracle RDS实例中添加参数(SQLNET.ALLOWED_LOGON_VERSION = 8)?如何解决此问题?
答案 0 :(得分:0)
AWS文档列出了可以根据需要更改的参数。
sqlnetora.sqlnet.allowed_logon_version_client sqlnetora.sqlnet.allowed_logon_version_server
我建议你和那些人一起玩。
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ModifyInstance.Oracle.sqlnet.html