Instalar JDBC

Bom dia!
Gostaria de tirar uma duvida com vocês a respeito da instalação do drive jdbc. Não sei como fazer esta instalação, baixei o drive na internet mas não sei como proceder. Já fiz a classe para fazer a conexão, so que esta ocorrendo o erro:

ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
SQLException: No suitable driver found for jdbc:microsoft:sqlserver://suporte:1433

Usando Eclipse: Clique com o botão direito do mouse sobre o projeto, selecione a opção build path e depois a opção configurar build path.
Na aba libraries, clique no botão add external jar. Navegue nas pastas até encontrar o jar correspondente e adicione-o ao classpath.
No netbeans: clique com o botão direito do mouse sobre a pasta biblioteca ou library, selecione a opção add external jar, navegue entra as pastas até encontrar o jar correspondente e adicione-o ao classpath.

Cada IDE tem uma forma diferente de se fazer…qual é a sua?

Estou com o mesmo problema. O jar está corretamente setado no classpath do Win7, segue :

.;%JAVA_HOME%;C:\Program Files\Microsoft SQL Server JDBC Driver\sqljdbc_3.0\enu\sqljdbc4.jar

Setei também no libraries do eclipse, mas mesmo quando eu tento rodar o código abaixo direto pelo prompt ele da o erro citado [quote]No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433;databaseName=LocadoraVeiculos;[/quote]

Segue o código :

[code]import java.*;
public class Connect{
private java.sql.Connection con = null;
private final String url = “jdbc:microsoft:sqlserver://”;
private final String serverName= “localhost”;
private final String portNumber = “1433”;
private final String databaseName= “LocadoraVeiculos”;
private final String userName = “sa”;
private final String password = “gtacs21”;
// Informs the driver to use server a side-cursor,
// which permits more than one active statement
// on a connection.
private final String selectMethod = “cursor”;

 // Constructor
 public Connect(){}
 
 private String getConnectionUrl(){
	 System.out.println(url+serverName+":"+portNumber+";databaseName="+databaseName+";");
      return url+serverName+":"+portNumber+";databaseName="+databaseName+";";
 }
 
 private java.sql.Connection getConnection(){
      try{
           Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
           con = java.sql.DriverManager.getConnection(getConnectionUrl(),userName,password);
           if(con!=null) System.out.println("Connection Successful!");
      }catch(Exception e){
           e.printStackTrace();
           System.out.println("Error Trace in getConnection() : " + e.getMessage());
     }
      return con;
  }

 /*
      Display the driver properties, database details 
 */ 

 public void displayDbProperties(){
      java.sql.DatabaseMetaData dm = null;
      java.sql.ResultSet rs = null;
      try{
           con= this.getConnection();
           if(con!=null){
                dm = con.getMetaData();
                System.out.println("Driver Information");
                System.out.println("\tDriver Name: "+ dm.getDriverName());
                System.out.println("\tDriver Version: "+ dm.getDriverVersion ());
                System.out.println("\nDatabase Information ");
                System.out.println("\tDatabase Name: "+ dm.getDatabaseProductName());
                System.out.println("\tDatabase Version: "+ dm.getDatabaseProductVersion());
                System.out.println("Avalilable Catalogs ");
                rs = dm.getCatalogs();
                while(rs.next()){
                     System.out.println("\tcatalog: "+ rs.getString(1));
                } 
                rs.close();
                rs = null;
                closeConnection();
           }else System.out.println("Error: No active Connection");
      }catch(Exception e){
           e.printStackTrace();
      }
      dm=null;
 }     
 
 private void closeConnection(){
      try{
           if(con!=null)
                con.close();
           con=null;
      }catch(Exception e){
           e.printStackTrace();
      }
 }
 public static void main(String[] args) throws Exception
   {
      Connect myDbTest = new Connect();
      myDbTest.displayDbProperties();
   }

}[/code]

Eu sei que essa é a porta padrão do ms sql mas eu não sei se ele por padrão escuta a porta ou tem que ativar em algum lugar. Então eu pesquisei um lugar que fala pra eu ir no SQL Server Configuration Manager, extender a opção Sql Server 2005 Network configurations > Protocols for e então habilitar a opção TCP/IP. Então clickar 2 vezes nessa opção e ir para a aba ip adress, então procurar dentre os vários ips que aparecem o de loop back e setar Enable e Active para Yes, deixar em branco o campo de porta dinânima e colocar 1433 no campo TCP Port. Porém eu fiz isso e o erro persiste. A distribuição do SQL é a express.
Se alguém puder me ajudar eu agradeço.

Estou utilizando o netbens e ainda estou com o mesmo erro tambem

http://www.guj.com.br/content/articles/netbeans/aplicacoes_com_netbeans.pdf

Pois é, eu ganhei do computador. Por que começou a funcionar do nada huahuahu. Mas tenha ABSOLUTA certeza de que sua string de conexão está certa, o jar no classpath da ide e se o bd está escutando a porta.