En la página principal de los foros
encontrarás los enlaces al
feed general
y al de cada uno de los foros.
Subscribete para mantenerte informado de los cambios y responde a las dudas siempre que te sea posible
Buenas, Eestoy tratando de identificar con jdbc si una colum ...
Factible, como definición de factible, es. Si buscas una res ...
Hola anónimo, hace tiempo grabamos un podcast sobre ORMs, pu ...
Alguien puede decirme en base a su experiencia hasta que pun ...
"jpox.properties&quo t; no tiene nada que ver con " ...
| java.net.SocketException: java.net.ConnectException: Connect ... | 02/07/2008 11:28 | |
| jorgearevalo |
Hola a todo el mundo Tengo este simple código: Class.forName("com.mysql.jdbc.Driv er"); Connection conexion = DriverManager.getConnection("jdbc:mysql://mercator:3306 /mi_esquema", "mi_usuario", "mi_pass"); System.out.println("Conexio n obtenida: " + conexion.toString()); Donde "mercator" es el nombre de la máquina donde está el servidor MySQL. Si ejecuto ese mismo código desde el mismo servidor, obtengo la excepción que comento en el asunto. Me sigue pasando si cambio "mercator" por "localhost" Si ejecuto exactamente el mismo código desde otra máquina de la red, para intentar conectar con mercator, conecta sin problemas. Y para más inri, si desde la misma máquina donde está el servidor (mercator) intento conectar con un cliente (mysql query browser, cliente de consola...) conecto sin problemas. El único fallo entonces es con mi código y desde la propia máquina, pero, ¿qué fallo puede haber en esas dos líneas? Debe de ser de otra cosa. Pongo la traza cuando me da la excepción, por si ayuda: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: java.net.SocketException: java.net.ConnectException: Connection refused (otras clases de mi aplicación) ** END NESTED EXCEPTION ** ¿Alguna idea? Muchas gracias, un saludo |
|
|
||