Conectar a BD Oracle 10g
Publicado por David (3 intervenciones) el 19/07/2007 08:09:39
Hola amigos, espero que podais echarme un cable:
Estoy realizando un programa en Java (NetBeans 5.5) y quiero conectarme a una base de datos oracle que tengo en el mismo equipo.
He visto por algunos foros que el fallo tipico es no añadir al classpath la ruta del famoso classes12.zip, pero yo lo he hecho (Panel de control, Sistema, Opciones Avanzadas, Variables de entorno, y tanto en variables de usuario como en variables de sistema he creado una CLASSPATH con la ruta entera del archivo ojdbc14.jar, el cual he leido que es el adecuado para jdk 1.5)
El tema es que recibo constantemente:
java.lang.ClassNotFOundException: oracle.jdbc.Driver.OracleDriver y estoy desesperado!!!!!!!
El codigo es el siguiente:
import java.sql.*
public static void main (String[] args) {
String url = "jdbc:oracle:thin:@localhost:1521:nomBD";
Connection con = null;
try{
Class.forName ( "oracle.jdbc.Driver.OracleDriver" );
}catch ( Exception e ){
System.out.println ( "No se puede cargar el driver" );
e.printStackTrace();
}
try{
con = DriverManager.getConnection (url, "user", "pass");
System.out.println( "Conexion establecida");
}catch (SQLException sqle) {
System.out.println( "Error en la conexion a la BD" );
sqle.printStackTrace();
}
El segundo try no se si esta bien o no, pero en teoria me falla el primero ya que me notifica:
No se puede cargar el driver
java.lang.ClassNotFOundException: oracle.jdbc.Driver.OracleDriver
Por favor ayudadme!!!!
Gracias!!!
Estoy realizando un programa en Java (NetBeans 5.5) y quiero conectarme a una base de datos oracle que tengo en el mismo equipo.
He visto por algunos foros que el fallo tipico es no añadir al classpath la ruta del famoso classes12.zip, pero yo lo he hecho (Panel de control, Sistema, Opciones Avanzadas, Variables de entorno, y tanto en variables de usuario como en variables de sistema he creado una CLASSPATH con la ruta entera del archivo ojdbc14.jar, el cual he leido que es el adecuado para jdk 1.5)
El tema es que recibo constantemente:
java.lang.ClassNotFOundException: oracle.jdbc.Driver.OracleDriver y estoy desesperado!!!!!!!
El codigo es el siguiente:
import java.sql.*
public static void main (String[] args) {
String url = "jdbc:oracle:thin:@localhost:1521:nomBD";
Connection con = null;
try{
Class.forName ( "oracle.jdbc.Driver.OracleDriver" );
}catch ( Exception e ){
System.out.println ( "No se puede cargar el driver" );
e.printStackTrace();
}
try{
con = DriverManager.getConnection (url, "user", "pass");
System.out.println( "Conexion establecida");
}catch (SQLException sqle) {
System.out.println( "Error en la conexion a la BD" );
sqle.printStackTrace();
}
El segundo try no se si esta bien o no, pero en teoria me falla el primero ya que me notifica:
No se puede cargar el driver
java.lang.ClassNotFOundException: oracle.jdbc.Driver.OracleDriver
Por favor ayudadme!!!!
Gracias!!!
Valora esta pregunta


0