Problème de connexion à Oracle
Bonjour,
j'essaye de me connecter à Oracle Express Edition depuis NetBeans avec le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| import java.sql.*;
public class DBConnect {
public static void main (String[] args)
{
try{
Class.forName ("oracle.jdbc.OracleDriver");
System.out.println("ok");
}
catch(Exception e)
{e.printStackTrace ();}
try{
String url= "jdbc:oracle:thin://localhost:1521:XE";
String user="jetman";
String pass="jetman";
Connection con= DriverManager.getConnection (url,user,pass);
System.out.println ("ça marche ");
System.in.read ();
}
catch(Exception e)
{
System.out.println ("la connexion a échoué");
e.printStackTrace ();
}}} |
et voici les erreurs que j'obtiens :
Citation:
ok
Exception in thread "main" java.lang.NoClassDefFoundError: oracle/dms/console/DMSConsole
at oracle.jdbc.driver.DMSFactory.<clinit>(DMSFactory.java:46)
at oracle.jdbc.driver.PhysicalConnection.createDMSSensors(PhysicalConnection.java:4719)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:641)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:225)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:29)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:566)
at java.sql.DriverManager.getConnection(DriverManager.java:579)
at java.sql.DriverManager.getConnection(DriverManager.java:221)
at gestion.DBConnect.main(DBConnect.java:27)
Caused by: java.lang.ClassNotFoundException: oracle.dms.console.DMSConsole
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 9 more
Merci d'avance de votre aide
:arf: