Da uma olhada nesse exemplo:
http://www.akadia.com/services/sqlsrv_jdbc.html
Rafael Magalhães escreveu:
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]