Du coup plusieurs questions :
- Quel est le driver oracle utilisé? (nom, version)
ojdbc14.jar
C'est pas récent
Je crois que le serveur ete une version 10g
Le problème c'est que je n'utilise pas Oracle directement.
C'est une erreur qu'on m'a remonté.
Je devrais peut être demander les traces, ou créer un fichier de log, que l'utilisateur devrait me renvoyer
- Quel JDK est utilisé?
Normalement une 8.
Mais l'application est écrite en Java7 et déclare utilisé Java 7
- Est-ce que le driver est bien dans le classpath?
Je le charge dynamiquement, donc je ne suis pas sûr.
Pour que ça marche je dois faire Class.forname("...
- Que se passe-t-il quand tu exécutes le code suivant (en changeant l'url de connexion, le user et le mot de passe)
1 2 3 4 5 6
|
public static void main(String[] args) throws Exception {
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@host:1521:sid", "user", "password");
System.out.println(conn.isValid(5));
conn.close();
} |
Ca devrait marcher, mais je veux un code dynamique
- Tu utilises bien un driver de type thin?
Partager