Ich versuche, mein Grails-Projekt mit der Oracle-Datenbank ( Oracle 12c ) im Windows (8) -System zu verbinden. Wenn ich jedoch meine Anwendung ausführe, wird folgende Ausnahme angezeigt:
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
Laut Internetvorschlag habe ich auch versucht, meine *.ora
Datei zu bearbeiten , aber es funktioniert nicht.
Ich habe folgendes Snippet in sqlnet.ora
Datei hinzugefügt :
SQLNET.ALLOWED_LOGON_VERSION=10
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10
SQLNET.ALLOWED_LOGON_VERSION_SERVER=10
Hier habe ich versucht zuzuweisen (10,11,12), aber keiner von ihnen funktioniert.
Kann mir bitte jemand dabei helfen?