Boa Tarde, eu estou tentando fazer uma conexão com o sql server 2008 mas está acontece o seguinte:
Uso o JTDS, e importei o jar para o meu projeto.
Uso a seguinte classe :
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectionFactory {
public static Connection getConnection() throws SQLException {
String url = "jdbc:jtds:sqlserver://WA-TI05/Sistema_Interno;user=sa;password=sawa";
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
return DriverManager.getConnection(url);
} catch (ClassNotFoundException e) {
throw new SQLException(e.getMessage());
}
}
}
O erro apresentado é o seguinte:
java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:184)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at br.com.caelum.jdbc.ConnectionFactory.getConnection(ConnectionFactory.java:15)
at br.com.celum.jdbc.teste.TestaConexao.main(TestaConexao.java:13)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(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:307)
at net.sourceforge.jtds.jdbc.SharedSocket.
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.
... 6 more
Eu vi que falaram que tem uma configuração do Configuration Manager, eu ja fui la e mexi, o que esta estranho e que eu tinha uma classe q por burrice minha eu apaguei que fazia conexão com o sql server 2000 e funcionava perfeitamente, so não sei porque que agora não consigo fazer a conexão nem com o sql 2000 nem com o sql 2008, esse erro acredito que seja do banco de dados, mas como ja mexi no Configuration Manager eu não sei mas o que fazer, será q alguem poderia me ajudar?