Bonjour,

j'essaye de me connecter à Oracle Express Edition depuis NetBeans avec le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
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