5
« en: Martes 27 de Noviembre de 2007, 21:53 »
Hola;
Soy nuevo en Java, estoy haciendo una conexión a oracle localmente, pero necesito hacerlo via remota el codigo que tengo es el siguiente:
try {
// Registrar driver de base de datos
DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
url = "jdbc:oracle:thin:@direccion_ip:1521:xe";
} catch (Exception e) {
// Ocurrió un error al registrar el driver
return;
}
try {
// Establecer conexión con oracle
con = DriverManager.getConnection(url, "demo", "demo");
} catch (SQLException ex) {
// Errore de conexión
ex.printStackTrace();
}
y me esta marcando un error en la conexión, no creo que el problema sea en el codigo, pero no se si necesito modificar algo del firewall, por que aunque abri todos los puertos me marca error de conexión o debo modificar algo de oracle.
Otra duda es si el estring que tengo para conexión usa el xe como sid de oracle 10, pero no se si para oracle 9 funcione igual.
Les agradezco mucho de antemano su ayuda.
Saldudos a todos y gracias.