Impossible d'utiliser la librairie JDBC SAP
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 :
Code:
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"); |
j'obtiens au final l'erreur "No suitable driver found for jdbc:sap://..."
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