[JDBC] connexion a oracle
Bonjour,
J'ai un probleme avec oracle, je travail sur une mandrake 9.2 avec oracle 9.1 release 2 et le jdk 1.4.2 .
Chaque que s'éxecute le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| public class JdbcTest {
static final String CONN_URL = "jdbc:oracle:thin:@xx:xx";
static final String USER = "xx";
static final String PASSWD = "x";
public JdbcTest () {
try
{
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
}
catch(Exception e)
{
System.out.println ("ERROR : "+e.getMessage());
}
try
{
conn=DriverManager.getConnection (CONN_URL, USER, PASSWD);
}
catch(Exception e)
{
System.out.println ("ERROR : "+e.getMessage());
}
}
} |
Je récupére le messages suivant:
Citation:
Exception in thread "main" java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
at test.JdbcTest.<init>(JdbcTest.java:23)
at menu.main(menu.java:7)
et quand j'éxecute les instructions directement dans un main, je récupère l'erreur suivante:
Citation:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
Merci d'avance pour vos réponses