Ola amigo LordMEx eu sei que esse e post aqui ja e bem antigo.
mas é por que eu estou fazendo uma migracao de um banco de dados sql server de um sistema antigo (que nao e nosso)para um novo, porem estou com o mesmo problema do nosso colega Filipe teve, a situacao e a mesma.
nao estou conseguindo conectar ao banco de dados sql server 2000, estou usando o usuario padrao do sql server “sa” e senha em branco.
private static Connection con;
Class.forName("net.sourceforge.jtds.jdbc.Driver");
con = (Connection) DriverManager.getConnection("jdbc:jTDS:sqlserver://127.0.0.1:1433/Escolar2010","sa","");
eu verifiquei a observacao com voce fez no ultimo post sobre a a autenticacao esta sendo feita apenas pelo windows mas no meu caso o opcao que esta marcada e Authentication SQL Server and Windows.
agora voltando para a aplicacao quando rodo a classe ao chegar na linha de obter a conexao eu recebo o seguinte erro
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:620)
at java.sql.DriverManager.getConnection(DriverManager.java:200)
at br.com.linkzsistemas.linkztraining.util.RoboMigracaoMerito.main(RoboMigracaoMerito.java:55)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:316)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:177)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:164)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:154)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:354)
at java.net.Socket.connect(Socket.java:574)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:613)
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)
... 5 more
e ja faz um bom tempo que estou tentando resolver isso.
espero que voce ou alguem posso me ajudar. conta com a ajuda de voces.