Cita:
Iniciado por chuidiang Hola:
Lo de "refused" habitualmente significa que no hay nadie atendiendo a ese puerto en ese servidor. Vete a localhost con una ventana de comandos (cmd de windows) y ejecuta el comando netstat -a. Busca a ver si el puerto 1433 está LISTENING.
Se bueno.
he buscado el puerto pero no me aparece, y tambien le agregue al string el parametro de instancia, quedo asi:
Código:
try{
String url = "jdbc:sqlserver://COLOSSUS;instanceName=SQLEXPRESS;databaseName=pruebas";
Connection cnx = DriverManager.getConnection(url);
}catch(SQLException se){
System.out.println("SQL EXCEPTION: " + se.getMessage());
se.printStackTrace(System.out);
y ahora el error q me marca dice:
SQL EXCEPTION: La conexión a la instancia con nombre ha fallado. Error: java.net.SocketTimeoutException: Receive timed out.
no se porque java se las complica tanto jejeje