Oi.
Estou tentando conectar o java com o sql server e não estou conseguindo.
import java.sql.*;
public class Conecta {
public Connection con = null;
public Statement stm;
private ResultSet resultado_RS;
private static final String URL = "jdbc:jtds:sqlserver://notebook//SQLEXPRESS/exemplo";
private static final String DRIVER = "net.sourceforge.jtds.jdbc.Driver";
private static final String USUARIO = "sa";
private static final String SENHA = "123456";
public static Connection getConnection() throws SQLException{
try{
Class.forName(DRIVER);
System.out.println("Conectando ao BD");
return DriverManager.getConnection(URL, USUARIO, SENHA);
}catch (ClassNotFoundException e) {
System.out.println("Erro ao caregar o drive");
throw new SQLException (e.getMessage());
}
}
}
Erro:
Exception in thread “main” java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.(ConnectionJDBC2.java:307)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.(ConnectionJDBC3.java:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:145)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at testes.ConectaBd.getConnection(ConectaBd.java:20)
at testes.Main.main(Main.java:22)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at java.net.Socket.(Socket.java:366)
at java.net.Socket.(Socket.java:180)
at net.sourceforge.jtds.jdbc.SharedSocket.(SharedSocket.java:225)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.(ConnectionJDBC2.java:257)
… 6 more
Java Result: 1
Já tentei assim:
private static final String URL = “jdbc:jtds:sqlserver://notebook//exemplo”;
Tenho o driver adicionado ao projeto.