Я пытаюсь подключить свой проект grails к базе данных Oracle (Oracle 12c) в системе windows (8). Однако всякий раз, когда я запускаю свое приложение, я получаю следующее исключение:
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), но ни один из них не работает.
Может кто-нибудь помочь мне с этим?