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]