Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Firebird y java en red

Estas en el tema de Firebird y java en red en el foro de Bases de Datos General en Foros del Web. Buenas noches, espero me puedan aconsejar, tengo una aplicacion en java la cual intento comunicar a una base de datos en firebird 2.1 que se ...
  #1 (permalink)  
Antiguo 26/04/2012, 21:03
 
Fecha de Ingreso: abril-2012
Mensajes: 1
Antigüedad: 12 años
Puntos: 0
Firebird y java en red

Buenas noches, espero me puedan aconsejar, tengo una aplicacion en java la cual intento comunicar a una base de datos en firebird 2.1 que se encuentra en otra computadora diferente a donde esta instalada la base de datos, descartar la existencia de problemas en la red pues ya está comprobado que no hay problemas, inclusive instalando ibexpert en una maquina para acceder a una base de datos de otra computadora no me da problemas, el problema se presenta al ejecutar la aplicacion, en fin, presento el codigo fuente utilizado para la conexion:

try
{
String cadenaConexion="";
cadenaConexion = getContenidoTXT("C:\\PSM\\psm.txt");

String usuario= "sysdba";
String contrasena= "masterkey";

Class.forName("org.firebirdsql.jdbc.FBDriver").new Instance();
conexion = DriverManager.getConnection(cadenaConexion,usuario ,contrasena);
}
catch (SQLException e)
{
sDesError = e.getMessage();
iError = e.getErrorCode();
JOptionPane.showMessageDialog(null, Integer.toString(iError)+" : " + sDesError,"Error de conexion", JOptionPane.ERROR_MESSAGE);
}

Como pueden ver el string de conexion lo obtengo a travez de una funcion con un archivo fisico PSM.txt q contiene lo siguiente:

jdbc:firebirdsql:192.168.1.9/3050:C:/PSM/PSMDB.FDB

el error que se despliega al intentar conectar dice lo siguiente:


335544721: GDS Exception. 335544721.Unable to complete request to host "192.168.1.9". reason: Unable to complete network request to "192.168.1.9" .

IMPORTANTE: el error se presenta cuando se ejecuta el app de java en una computadora que no es la 192.168.1.9, si ejecuto el app de java en la misma computadora 192.168.1.9 el acceso a la base de datos se da correctamente. Por si es relevante estoy usando la version 2.1.5 de jaybird.

MAS IMPORTANTE: Quedan descartados problemas de conexiones remotas desde firebird en el servidor o tema de puertos cerrados, dado que como mencione antes si puedo conectar por medio de ibexpert entre 2 computadoras diferentes.

Etiquetas: bd, firebird, java, red, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:40.