Boa tarde,
Poderiam me auxiliar ao erro abaixo quando tento executar o código, deve ser algo simples, ou configuração do SQL.
É local host com o nome de EV001B383277A0, mas ele não localiza o server, ja tentei colocar a porta e mesmo assim não conecta…
package CONNECTION_DATA_BASE;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class CONNECTION_DB {
public Connection getConexao() throws ClassNotFoundException, SQLException {
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
String url = "jdbc:jtds:sqlserver://EV001B383277A0";
String usuario_bd = "ricc";
String senha_bd = "TESTE";
Connection con = DriverManager.getConnection(url, usuario_bd, senha_bd);
System.out.println("CONECTOU!!");
return con;
} catch (SQLException e1) {
System.out.println("Nao foi possivel conectar ao banco de dados");
e1.printStackTrace();
return null;
}
}
public static void main(String args[]) {
try {
new CONNECTION_DB().getConexao();
} catch (Exception e) {
e.printStackTrace();
}
}
}
java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:385)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:182)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at CONNECTION_DATA_BASE.CONNECTION_DB.getConexao(CONNECTION_DB.java:16)
at CONNECTION_DATA_BASE.CONNECTION_DB.main(CONNECTION_DB.java:28)
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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:304)
at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:255)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:310)
... 6 more
Tenho um servidor em operação que consigo conectar pelo IP, alterando apenas o nome do servidor local para o IP.
Origado!!