我正在尝试将我的grails项目连接到windows(8)系统中的Oracle数据库(Oracle12c)。然而,每当我运行我的应用程序时,我都会得到以下异常:
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
根据互联网的建议,我也尝试编辑我的*.ora
文件,但它不工作。
我在sqlnet.ora
文件中添加了以下代码片段:
SQLNET.ALLOWED_LOGON_VERSION=10
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10
SQLNET.ALLOWED_LOGON_VERSION_SERVER=10
在这里,我尝试赋值(10,11,12),但它们都不起作用。
有谁能帮我一下吗?
https://stackoverflow.com/questions/24100117
复制相似问题