Erro de conexão de java com sql server 2000

estou tentando fazer conexão de java desktop com o sql server 2000
mas ele retorna um erro
segue o código

[code]package co;

import java.sql.*;

public class Cone
{
private String driver;
private String url;
private String user;
private String password;

public Connection connection;   
 
   
public Statement statement1;   

private Cone()   
{   
    
	
    driver   = "net.sourceforge.jtds.jdbc.Driver";   
    
    url      = "jdbc:jtds:sqlserver://fernando:1433;hidroponia";
    


       
    user     = "sa";   
    password = "220587";   
}   
   
public static void main(String args[])   
{   
    Cone teste = new Cone();           

    if (teste.conectaBD())   
    {   
        System.out.println("Conectou...");   
    }   
}       

private boolean conectaBD()   
{   
    try  
    {     
    	Class.forName("net.sourceforge.jtds.jdbc.Driver");  
    	connection = DriverManager.getConnection(url, user, password);   
        statement1 = connection.createStatement();               

    }   
    catch(ClassNotFoundException exception)   
    {   
        System.out.println("Classe nao encontrada1: " + exception);   
        return false;   
    }   
    catch(SQLException exception)   
    {   
        System.out.println("SQLException: " + exception);   
        return false;   
    }   
    return true;   
}   

}
[/code]

SQLException: java.sql.SQLException: I/O Error: Connection reset

Poste o restante da stack trace.

sou novato em programação
o q seria o stack trace?

A mensagem completa da exceção (contendo várias linhas).

o eclipse só retorna isso mesmo
SQLException: java.sql.SQLException: I/O Error: Connection reset

tente assim:

url = "jdbc:jtds:sqlserver://fernando:1433/hidroponia";

a diferença está na barra no lugar do ponto-e-viurgula antesdo nome do banco de dados.

wbdsjunior
nao funcionou continuou o mesmo erro

tente sem o número da porta.

url = "jdbc:jtds:sqlserver://fernando/hidroponia";

ainda esta com esse erro
sera q nao é alguma configuração do sql server 2000?

se você consegue acessar o banco de dados pelo query analyzer, creio que não?

o nome do servidor está correto? tentou acessar pelo ip?

pelo query analyzer consigo acessar
e o nome do servidor esta correto pois tentei mudar o nome e ele reclama do nome do servidor dai
e acessar pelo ip eu nao sei como q faz?

no prompt de comando do sistema operacional, digite:

ping nomeDoServidor

então coloque o endereço ip na url de conexão jdbc:

url = "jdbc:jtds:sqlserver://192.168.0.1/nomeDoBancoDedados";

ainda esta dando o mesmo erro

desculpe.

não sei mais como ajudar.