SQLException: Connection refused

Moderador: iuav

Temas relacionados: Java, JavaBeens, JBuilder, JDK, Applets, etc

SQLException: Connection refused

Notapor sarafina » Lun Dic 11, 2006 4:04 pm

SQLException: Network error IOException: Connection refused: connect
Press any key to continue...

Buenas tardes a todos, ire al grano... como siempre...

Esta exception surge cuando trato de conectarme a una base de datos hecha en Sybase 10,estoy utilizando el DRIVER jTDS 1.2 PURO DE JAVA (TIPO 4), "NO PUEDO UTILIZAR OTRO, TIENE QUE SER ESTE!!"

He probado con todos los puertos que se me ocurren y nada y es que como pueden ver creo que el problema esta en la URL, creo que es el puerto ya que cuando va por el segundo try/catch(hacer la coneccion), me saca la exception.... o no se!!....igualito no me conecto a la base de datos.

El .jar de este driver esta en el java, donde estan todos los jar's, trabajo con el JCreator y la version del JDK es la 6.

Aqui esta el pedazo de codigo:

String url = "jdbc:jtds:sybase://localhost:5000/pruebita.db";

try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");

}catch(java.lang.ClassNotFoundException e) {
System.err.print("ClassNotFoundException: ");
System.err.println(e.getMessage());
}

try {
con = DriverManager.getConnection(url, "dba", "sql");
stmt = con.createStatement();
result = stmt.executeQuery("SELECT nombre FROM persona WHERE id=1");
while(result.next())
{
String des = (String)result.getString("nombre");
System.out.println (des);
}
stmt.close();
con.close();

} catch(SQLException ex) {
System.err.println("SQLException: " + ex.getMessage());
}

ESE ES EL PUERTO POR EL QUE ESCUCHA SYBASE VERSION 10?
SI ESE NO ES EL PUERTO, ENTONCES CUAL ES?
SERA EL PUERTO EL DEL PROBLEMA?

Por favor si alguien a utilizado este driver y le han surgido estos problemas, le agradeceria la ayuda que pueda aportarme.
Ya tengo tiempo en esto y no quiero pasar al plan B...

POR FAVOR Y GRACIAS!!
sarafina
Novato
Novato
 
Mensajes: 8
Registrado: Dom Oct 08, 2006 6:22 pm


Re: SQLException: Connection refused

Notapor iuav » Mar Dic 12, 2006 4:10 pm

Hola,

El error que te está reportando es el de IO, significa que la base de datos como un archivo no lo encuentra, algunos gestores omiten la extensión del archivo y prueba quitando la extensión .db

Por otro lado el driver del jdbc .jar del gestor tiene que estar en la ruta de librerías del servidor (jboss, resin, apache, tomcat, weblogic,...)

Espero no pases al plan B.

Saludos
_i
Luis
_a
_v
iuav
Colaborador
Colaborador
 
Mensajes: 23
Registrado: Jue Jun 05, 2003 1:39 pm
Ubicación: Juli



    

Volver a Java

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados