相关疑难解决方法(0)

ORA-28040:没有匹配的身份验证协议异常

我正在尝试将我的grails项目连接到windows(8)系统中的Oracle数据库(Oracle 12c).但是,每当我运行我的应用程序时,我都会遇到异常:

Caused by: org.apache.commons.dbcp.SQLNestedException: 
Cannot create PoolableConnectionFactory (ORA-28040: 
No matching authentication protocol)

Caused by: 
java.sql.SQLException: ORA-28040: 
No matching authentication protocol
Run Code Online (Sandbox Code Playgroud)

)

SQLNET.ALLOWED_LOGON_VERSION=10
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10
SQLNET.ALLOWED_LOGON_VERSION_SERVER=10
Run Code Online (Sandbox Code Playgroud)

根据互联网建议,我也尝试编辑我的 *.ora文件,但它无法正常工作.

我在sqlnet.ora文件中添加了以下代码段:

Caused by: org.apache.commons.dbcp.SQLNestedException: 
Cannot create PoolableConnectionFactory (ORA-28040: 
No matching authentication protocol)

Caused by: 
java.sql.SQLException: ORA-28040: 
No matching authentication protocol
Run Code Online (Sandbox Code Playgroud)

在这里我尝试分配(10,11,12),但它们都没有工作.

有人可以帮我这个吗?

oracle oracle12c

78
推荐指数
5
解决办法
37万
查看次数

标签 统计

oracle ×1

oracle12c ×1