Bonjour, je suis en train de realiser une connexion avec une BDD oracle mais j'obtiens une exception dés le début de l'execution. Aussi, je cherche l'origine exacte de cette exception :
Je sais que ceci est catché par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 java.sql.SQLException: [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6957) at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7114) at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:3073) at sun.jdbc.odbc.JdbcOdbcConnection.initialize(JdbcOdbcConnection.java:323) at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:174) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:185) at test.CISConnector.on(CISConnector.java:26) at test.CISConnector.TestConnexion(CISConnector.java:57) at test.Main.main(Main.java:30) Exception in thread "main" java.lang.NullPointerException at test.CISConnector.off(CISConnector.java:50) at test.CISConnector.TestConnexion(CISConnector.java:60) at test.Main.main(Main.java:30) Erreur SQL :
Aprés des recherches sur internet, je pense que ça vient du fait que je n'ai pas parametrer de connecteur ODBC mais je ne suis pas certain.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 catch (SQLException e) { System.out.println("Erreur SQL :"); e.printStackTrace(); }
Je tiens à preciser que je suis en stage et que mon maitre de stage pense que c'est parceque je n'ai pas du ajouté toutes les library. Pourtant ce matin j'ai ajouté : orai18n.jar, ojdbc6dms.jar et ojdbc6.jar dans mon projet.
Voila, j'espere que quelqu'un pourra m'éclairer un peu. Merci d'avance
Partager