Driver de Conexão JDBC do SQL-Server

Boa Tarde galera, Alguém sabe me dizer onde baixar o Driver para conexão JDBC do SQL-Server Express para o JAVA? E se é apenas o driver que eu preciso pra fazer a conexão?

Obrigado!!!

Google + JTDS

N era mais facil ter dado o site? :smiley:
http://jtds.sourceforge.net/

1 curtida

Use o jTDS.

Dá uma olhada em:

http://blog.riopro.com.br/2007/07/12/conectando-a-instancias-do-mssqlserver-por-jdbc/

sobre instâncias do sql server

Muito obrigado galera, chegando em casa eu vou tentar fazer a conexão, porque aqui no trabalho eu não tenho permissão no BD SQL-Server…

Velew

Voltei ao estudos… Pessoal estou levando coro na conexão com o SQLServer Express. estou fanzendo isso e não funciona. Sempre dá esse erro:

[color=red]Exception in thread “main” java.sql.SQLException: Network error IOException: Connection refused: connect[/color]

olha minha classe:

[code]public class ConexaoSQLServer {

public static Connection ConexaoSQL() throws SQLException {
	
	try {
		Class.forName("net.sourceforge.jtds.jdbc.Driver");
		//return DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433;agenda;integratedSecurity=true");
		return DriverManager.getConnection("jdbc:jtds:sqlserver://10.11.28.75:1433/agenda;caio_macedo;senha");
	}
	catch (ClassNotFoundException e) {
		throw new SQLException(e.getMessage());
	}		
}

public static void main(String[] args) throws SQLException {

	Connection connection = ConexaoSQLServer.ConexaoSQL();
	System.out.println("Conectado");
}

}[/code]

1 verifique o IP
2 verifique a porta
3 verifique o login e senha

É um desses 3 :smiley:

Por incrivél que pareça a senha é a mesma que consigo locar no BD, o usuario tb, e o IP eu dei um cmd+ipconfig e peguei o IP que mostra lá.

Pô estou precinsando muito dessa conexão…

Muito obrigado pelo interesse em me ajudar galera…

[quote=caiomacedor]Por incrivél que pareça a senha é a mesma que consigo locar no BD, o usuario tb, e o IP eu dei um cmd+ipconfig e peguei o IP que mostra lá.

Pô estou precinsando muito dessa conexão…

Muito obrigado pelo interesse em me ajudar galera…[/quote]

esse IP ta local? se tiver tenta colocar localhost e conectar :smiley:

Já tentei das duas formas mas sem sucesso

try { Class.forName("net.sourceforge.jtds.jdbc.Driver"); //return DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433/agenda;integratedSecurity=true"); return DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433/"+dataBase+" "+user+" "+pass); }

[quote=caiomacedor]Já tentei das duas formas mas sem sucesso

try { Class.forName("net.sourceforge.jtds.jdbc.Driver"); //return DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433/agenda;integratedSecurity=true"); return DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433/"+dataBase+" "+user+" "+pass); }

[/quote]

Mesmo erro? :smiley:

Mesmo erro:[color=red][/color] Exception in thread “main” java.sql.SQLException: Network error IOException: Connection refused: connect

Eu acho que o problema ai é configuração no BD mas, não quase nada de experiência com SQLExpress. Aí ferrou tudo

Troca o banco e testa só p/ ver se sua classe ta certa… pq n ta usando Hibernate? :smiley:

troquei por um BD de teste aqui na empresa que é SQL Server 2000, e funcionou cara, então o problema é no Banco mesmo. Pior que ninguem aqui consegui configurar o SQLExpress

Ai é osso… M$ é um saco, pra BD n consigo te ajudar… n uso esse BD pra nda… :cry:

Sem problemas cara vou tentar solucionar isso depois com mas calma… Valew pela força

Se conseguir, posta a solução aki, pq assim qdo outro precisar já está solucionado =)

Com certeza eu postarei sim, sei que isso é muito importante. Vou fazer de tudo pra resolver sim…

Bom feriadão a todos

DUVIDA…!!!

existe uma versao reduzida do SqlServer para Dispositivos Moveis certo?!?!?

consigo conectar com o java???

Obrigado