Oracle
 sql >> Base de données >  >> RDS >> Oracle

La connexion à Oracle via TNS ne fonctionne pas

Pour une raison quelconque, pour moi, cela n'a fonctionné que :

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

au lieu de spring.datasource.url=jdbc:oracle:thin:@MY_SERVICE.

Aussi j'appelle la méthode determineAndSetTnsHome() suggérée par l'utilisateur M. Deinum dans la réponse acceptée :

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