Salut
J'essaie de faire du JDBC en java vers une base SAP Hana.
Dans Talend ESB, j'ai importé ngdbc-2.4.64.jar via la vue "modules". J'ai aussi essayé de le copier directement dans "Studio\plugins\org.talend.designer.camel.components.localprovider_6.4.1.20170623_1246\lib" ou même directement dans ma JVM, mais dans tous les cas il ne trouve pas la librairie, je ne peux pas faire "com.sap.db.jdbc.Driver".
Si je tente ce code :
j'obtiens au final l'erreur "No suitable driver found for jdbc:sap://..."
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; String connectionString = "jdbc:sap://myserver:30015?currentschema=\"SBO_ES53_RUN6\""; //Class.forName("com.sap.db.jdbc.Driver"); Connection connection = DriverManager.getConnection(connectionString, "myuser", "mypassword");
Cela fonctionne bien si je fais tourner ce code dans une install Eclipse standalone , après avoir ajouté le .jar dans le projet / Build path.
Merci
Partager