Está faltando o nome do bando de dados.

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class TestCon
{

      public static void main (String args [])
      {

       Connection conexao = null;
        try {
            String driveNome = "net.sourceforge.jtds.jdbc.Driver";
            String url =
"jdbc:jtds:sqlserver://<nomeServidor>:<porta>//<nomeDoBanco>";
            String usuario = "sa";
            String senha = "";

            // Carregar o Drive JBDC
            Class.forName(driveNome);

            // Criar conexão com o BD
            conexao = DriverManager.getConnection(url, usuario, senha);
            System.out.println("Conexão estabelecida!");

        } catch (ClassNotFoundException e) {
            // Caso nao encontre o drive de conexao
           e.printStackTrace();
        } catch (SQLException e) {
            // Caso nao conecte ao BD
            e.printStackTrace();
        }
   }
}


----- Original Message ----- 
From: "Rafael Magalhães" <[EMAIL PROTECTED]>
To: <discussao@cejug.org>
Sent: Thursday, February 03, 2005 1:01 PM
Subject: [cejug-discussao] Conexão SQLServer


Boa tarde,

Desculpem a ignorancia, mas sou iniciante em JAVA e estou tendo algum
problema com minha conexão ao SQL Server. Estou usando o JTDS
(jtds.sourceforge.net).

Gostaria de saber qual meu erro e a maneira correta de fazer, pois ele
sempre me retorna a exceção que não foi possível conectar ao servidor.
Os parametros estão certos, revisei isso inumeras vezes.

O código é o seguinte:

//--------------------------------------------------------------------------
--------
import java.sql.*;
import java.io.*;

class bd
{
   public static void main (String args []) throws SQLException, IOException
  {

   Connection conexao = null;
    try {
        String driveNome = "net.sourceforge.jtds.jdbc.Driver";
        String servidorNome = "10.85.1.4";
        String portaNumero = "1433";
        String bancoDados = servidorNome + ":" + portaNumero;
        String url = "jdbc:jtds:sqlserver://" + bancoDados;
        String usuario = "sa";
        String senha = "";

        // Carregar o Drive JBDC
        Class.forName(driveNome);

        // Criar conexão com o BD
        conexao = DriverManager.getConnection(url, usuario, senha);
        System.out.println("Conexão estabelecida!");

    } catch (ClassNotFoundException e) {
        // Caso nao encontre o drive de conexao
    System.out.print("Drive de conexão não encontrado.");
    } catch (SQLException e) {
        // Caso nao conecte ao BD
    System.out.print("Não foi possivel estabelecer conexão com o
banco de dados.");
    }

 }

}
//--------------------------------------------------------------------------
----------


Alguem pode me ajudar???

Grato,
Rafael

----------------------------------------------------------------------------
---------------
Ceara' Java User Group

  Para cancelar sua assinatura, envie um e-mail para:
[EMAIL PROTECTED]
  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
  Falar com o administrador? e-mail para: [EMAIL PROTECTED]



-------------------------------------------------------------------------------------------

Ceara' Java User Group



  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]

  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]

  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 

 


Responder a