Salut,
J'ai un probleme de connection à une base de donnees Oracle via un simple code de java
======================
]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 [color=red]import java.sql.*; public class Exemple1 { public static void main (String args[]) { Statement stmt = null; Connection con=null; try { DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); con = DriverManager.getConnection ("jdbc:oracle:thin:@localhost:1521:GB","scott","tiger"); } catch (Exception e) { System.out.println(e); } } }[/color
=================
Dans mon system :
- Linux (Fedora core3).
- Oracle 10g
Les variables d'environnements sont:
- ORACLE_HOME=/u01/app/oracle/product/10.1.0/Db_1
- PATH=$ORACLE_HOME/bin
- CLASSPATH=$ORACLE_HOME/jdbc/lib/ojdbc14.jar
L'erreur apres l'execution de pregramme est:
j'aimerai bien savoir la solution, je suis vraiment bloqué à ce niveau .Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: oracle.sql.CharacterSet
at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0)
at _Jv_ResolvePoolEntry(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
at oracle.jdbc.driver.DBConversion.DBConversion(short, short, short) (Unknown Source)
at oracle.jdbc.driver.T4CConnection.connect(java.lang.String, java.util.Properties) (Unknown Source)
at oracle.jdbc.driver.T4CConnection.logon() (Unknown Source)
.
.
.
merci :![]()
Partager