Olá pessoal,
tudo bom?!
Estou tentando criar uma conexão com sqlserver 2000, estou utilizando o jtds-1.2.6 para fazer a conexão com o driver, a primeira pergunta seria, como faço uma conexão utilizando o windows authenticated? Depois disso estou tentando utilizar o código que irei mostrar a vcs abaixo, fiquei 3 horas para tentar uma conexão na faculdade e nada.
Código:
package JDBC;
import java.sql.*;
public class Olamundo {
static String url = "jdbc:jtds:sqlserver://localhost:1433/LES";
static String url2= "jdbc:microsoftsqlserver://localhost:1433/LES";
public static Connection getConnection() {
Connection con = null;
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
con = DriverManager
.getConnection(
url);
System.out.println("Conexao ok");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
return con;
}
public static void main (String args[]){
Olamundo.getConnection();
}
}
e deu esse erro:
java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:417)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:185)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at JDBC.Olamundo.getConnection(Olamundo.java:15)
at JDBC.Olamundo.main(Olamundo.java:34)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:311)
at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:261)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:318)
... 6 more
o que pode ser?
abraço,