CONEXION JDBC ORACLE
Publicado por Felix (2 intervenciones) el 01/12/2000 00:00:00
Tengo un problema a la hora de conectarme a una base de datos Oracle mediante un programa java usando jdbc.
El principal fallo es que no encuentra el controlador de conexión JDBC a Oracle.
Un programa ejemplo es el siguiente:
import java.sql.*;
import java.io.*;
class ejemplo {
public static void main(String argv[]) throws SQLException{
String urlBD = "jdbc:oracle:thin:@URL´s:Puerto:SID";
String usuarioBD = "nombre";
String passwordBD = "password";
try {
Driver drv = (Driver)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
DriverManager.registerDriver(drv);
try {
System.out.println("Estableciendo conexión con " +urlBD + "..." );
Connection conexion = DriverManager.getConnection(urlBD,usuarioBD,passwordBD);
System.out.println( "Conexión establecida." );
conexion.close();
System.out.println("Conexión a " + urlBD+ " cerrada.");
}
catch( Exception ex ){
System.out.println( "No se puede conectar." );
}
}
catch(Exception e){
System.out.println("No se cargo el controlador");
}
}
}
Me gustaria que alguien me dijera si este código ejemplo está bien o hay algún fallo que me imposibilita la conexión.
Nota: Versión Oracle 8i
Versión Java 1.3.
El principal fallo es que no encuentra el controlador de conexión JDBC a Oracle.
Un programa ejemplo es el siguiente:
import java.sql.*;
import java.io.*;
class ejemplo {
public static void main(String argv[]) throws SQLException{
String urlBD = "jdbc:oracle:thin:@URL´s:Puerto:SID";
String usuarioBD = "nombre";
String passwordBD = "password";
try {
Driver drv = (Driver)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
DriverManager.registerDriver(drv);
try {
System.out.println("Estableciendo conexión con " +urlBD + "..." );
Connection conexion = DriverManager.getConnection(urlBD,usuarioBD,passwordBD);
System.out.println( "Conexión establecida." );
conexion.close();
System.out.println("Conexión a " + urlBD+ " cerrada.");
}
catch( Exception ex ){
System.out.println( "No se puede conectar." );
}
}
catch(Exception e){
System.out.println("No se cargo el controlador");
}
}
}
Me gustaria que alguien me dijera si este código ejemplo está bien o hay algún fallo que me imposibilita la conexión.
Nota: Versión Oracle 8i
Versión Java 1.3.
Valora esta pregunta


0