Próbuję połączyć mój projekt Grails z bazą danych Oracle ( Oracle 12c ) w systemie Windows (8). Jednak za każdym razem, gdy uruchamiam moją aplikację, otrzymuję następujący wyjątek:
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
Zgodnie z sugestiami internetowymi próbowałem też edytować *.ora
plik, ale nie działa.
Dodałem następujący fragment w sqlnet.ora
pliku:
SQLNET.ALLOWED_LOGON_VERSION=10
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10
SQLNET.ALLOWED_LOGON_VERSION_SERVER=10
Tutaj próbowałem przypisać (10,11,12), ale żaden z nich nie działa.
Czy ktoś może mi w tym pomóc?