Bonjour a tous,

je n'arrive pas a connecter mon programme a une base de donnée
oracle avec cette façon de faire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
Class.forName (oracle.jdbc.driver.OracleDriver).newInstance();		
conn = DriverManager.getConnection(jdbc:oracle:oci8:ma_db_oracle,user,password);
conn.setAutoCommit(false);
j'ai ceci comme erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Exception in thread "main" java.lang.UnsatisfiedLinkError: no ocijdbc9 in java.library.path
	at java.lang.ClassLoader.loadLibrary(Unknown Source)
	at java.lang.Runtime.loadLibrary0(Unknown Source)
avec "thin" a la place de "oci8"

j'ai ceci comme erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
        Exception d'E/S: SO Exception was generated
	at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
	at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
sa fonctionnr correctement avec un lien ODBC

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
                        Class.forName(sun.jdbc.odbc.JdbcOdbcDriver).newInstance();		
			conn =   DriverManager.getConnection(jdbc:odbc:ma_db_oracle,user,password);
			conn.setAutoCommit(false);