conexion jdbc

maribajar
07 de Abril del 2006
Estoy haciendo una conexión de jdbc con oracle9i y para ello tengo el siguiente código:
import java.sql.*;
import java.lang.ClassNotFoundException;

public class Conexion {
protected Connection con;
protected String driver="oracle.jdbc.Driver.OracleDriver";
protected String sourceURL="jdbc:oracle:thin:@jair.lab.fi.uva.es:1521:orados";
protected String bd="";
protected String user="mi login";
protected String password="mi password";

public Conexion() {
try{
Class.forName(driver);
con = DriverManager.getConnection(sourceURL+bd, "user", "password");
System.out.println("¡Conexión correcta!");
}
/* Excepcion que se dispara si falla la carga del driver */
catch (ClassNotFoundException cnfe) {
System.out.println("No encuentra la clase " + cnfe);
}
/* Excepcion que se dispara si falla la conexion */
catch (SQLException sqle) {
System.err.println(sqle);
}
}
public Conexion(String driver, String sourceURL,String bd, String user, String password){
this.driver= driver;
this.bd= bd;
this.user= user;
this.password= password;
try{
Class.forName(driver);
con= DriverManager.getConnection(sourceURL+bd, user, password);
System.out.println("¡Conexión correcta!");
}
catch (ClassNotFoundException cnfe) {
System.out.println(cnfe);
}
catch (SQLException sqle) {
System.err.println(sqle);
}
}//Conexion

public Connection getConnection() {
return con;
}
public static void main(String[] args) {
Conexion conexion= new Conexion();
}//main()
}

Y me da el siguiente error:
Error en la conexión:java.lang.ClassNotFoundException: oracle.jdbc.Driver.OracleDriver

Para ello e modificado la classpath y tengo la siguiente:
CLASSPATH=/home/infog/marisan/proy/jdbc/lib/ojdbc14.jar:./home/infog/marisan/proy/jdbc/lib/classes12.zip:./home/infog/marisan/proy/jdbc/lib/nls_charset12.zip:

Alguien me puede decir donde esta el error de la conexión.
Por favor es urgente, gracias de antemano

neossoftware
07 de Abril del 2006
Podria parecer tonta mi pregunta pero ya le diste

export CLASSPATH ?????

De ser asi esta bien tu configuración para que pueda ser encontrado el Driver..

Saludos!!!!