Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Die Verbindung zu Oracle über TNS funktioniert nicht

Aus irgendeinem Grund funktionierte bei mir nur:

spring.datasource.url=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=TODO)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=TODO)))

statt spring.datasource.url=jdbc:oracle:thin:@MY_SERVICE.

Außerdem rufe ich die vom Benutzer M. Deinum in der akzeptierten Antwort vorgeschlagene Methode "determinateAndSetTnsHome()" auf:

public static void main(String[] args) {
        SpringApplication.run(EvaApplication.class, args);
        determineAndSetTnsHome();
    }