Problemas com a Conexão SQL Server 2000

Olá pessoal, estou com um problema, q eu procurei aqui no forum mas não vi nenhuma resposta que me ajudasse:

Tenho um JSP simples de tudo, só p/ ver se a conexão com o SQL Server 2000 está funcionando. Só que no browser, aparece o seguinte erro:

Network error IOException: Connection refused: connect

Meu código:

<%
String URL = "jdbc:jtds:sqlserver://MICRO02:1433;DatabaseName=DB";
Connection con = null;
ResultSet RSet = null;
Statement SQLQuery = null;

try {
Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
con = DriverManager.getConnection(URL,"sa","");
SQLQuery = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);

%>
<h2>OK</h2>
<%
}
catch(Exception e)
{
  out.println("ERRO: " + e.getMessage());
}
%>

O SQL Server está na minha máquina local.

Eu já troquei o ‘MICRO02’ para ‘localhost’, mas não adiantou. Já desativei o firewall, não adiantou. Não sei mais o que fazer p/ arrumar isso.

Alguém pode me dar uma luz???

Valeu hein.

Troque isso:

String URL = "jdbc:jtds:sqlserver://MICRO02:1433;DatabaseName=DB";

por

String URL = "jdbc:jtds:sqlserver://MICRO02/DB";

[quote=Pedrosa]Troque isso:

String URL = "jdbc:jtds:sqlserver://MICRO02:1433;DatabaseName=DB";

por

String URL = "jdbc:jtds:sqlserver://MICRO02/DB";

[/quote]

Puts, dá o mesmo erro…

Dica não jogue codigo Java no JSP, teste essa classe ai:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
public class ConnectionFactory { 

	private static final String url = "jdbc:jtds:sqlserver://servidor/base";
	private static final String driver = "net.sourceforge.jtds.jdbc.Driver";
	private static final String usuario = "user";
	private static final String senha = "senha";
	
	public static Connection getConnection() throws SQLException {
		try {
			Class.forName(driver);
			return DriverManager.getConnection(url, usuario, senha);
		} catch (ClassNotFoundException e) {
			throw new SQLException(e.getMessage());
		}
	}
      public static void main(String[] args) {
		try {
			Connection con = ConnectionFactory.getConnection();
	
			String query = "SELECT * FROM SUATABELA";
			
			PreparedStatement stmt = con.prepareStatement(query);
			ResultSet rs = stmt.executeQuery();
			while (rs.next()) {
				System.out.println("CAMPO1" + rs.getString(1));
				
			}
		
		}catch (Exception e) {
			e.printStackTrace();
		}	
	
	} 
	
}

Valeu pela dica Pedrosa, testei esse código mas está dando sempre o mesmo erro.

:cry:

:thumbup:

UP