Bonjour,
j'ai une bd oracle 11g que je voudrais la manipuler par une application java
j'ai créer une classe de connexion , la suivante :
package dao;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MaConnexion {
private static Connection cn;
private MaConnexion(){
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con=DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:orcl","commercial","commercial");
//orcl est le nom de la bd et de l'instance commercial est l'user
} catch(SQLException|ClassNotFoundException e){
((Throwable) e).printStackTrace();
System.out.println("Problème Connexion sur la BD "+e.getMessage());
}
}
public static Connection getInstance(){
if(cn==null)
new MaConnexion();
return cn;
}
}
en la testant toujours j'ai l'erreur suivante :
Problème Connexion sur la BD
A voir également:
Jdbc oracle java
Télécharger driver jdbc mysql java - Meilleures réponses