SQL Express 2005 e Java e JTDS

Bom dia pessoal tudo bem com todos? Seguinte estou tentando conexão com BD SQL Express mas de forma alguma esta dando certo. Gostaria de saber se alguem aqui na comunidade ja fez isso. E sim, por favor postar um exemplo aqui se for possivél. Ou entrar e contato comigo. estou precisando muito dissso…
Desde ja muito obrigado a todos…

Que erro exatamente esta dando?

Esse é o erro:

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

[quote=caiomacedor]Esse é o erro:

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

Depois de uma googlada

achei este post, com esta solução:

[quote]In SQL Server 2005 TCP/IP is set as follows:
Select Microsoft SQL Server 2005>Configuration Tools>SQL Server Configuration Manager. In the SQL Server Configuration Manager select the node SQL Server 2005 Network Configuration>Protocols for SQLEXPRESS. Right-click on the TCP/IP node and select Enable. Restart the SQL Server (SQLEXPRESS) service. Right-click on the SQL Server (SQLEXPRESS) service in Services and select Restart.
[/quote]

Faz um teste ai e vê se funciona.

Sucesso.

Roger Leite

Olá, sou novo no forum.
Estou com o mesmo problema.
Mas vou passar todos os meus dados pra vcs verem se estou fazendo corretamente.

Uso o netbeans 5.5.1. Coloquei o jar do jtds e do sqlserver numa pasta dentro do meu projeto e importei estes 2 jars no netbeans.

Já configurei o esquema de TCP/IP no SqlExpress 2005.

Meu nome de usuário local é ‘lrocha’
Minha senha vamos supor q seja ‘minhasenha’
O nome do meu computador é ‘CORUJA’
Tenho um banco de dados local. Neste banco tem uma database chamada ‘LP’.
Não consigo logar nele sem ser com o modo de autenticação ‘Windows Authentication’. Já entrei nele e cadastrei outros usuários e senhas mas mesmo assim não consigo entrar pelo ‘SQL Server Authentication’

Criei dentro do SqlServer o seguinte usuário:
root
senha: root123

Aquí segue o código

[code]String URL = “jdbc:jtds:sqlserver://localhost:1433/LP”;
String DRIVER = “net.sourceforge.jtds.jdbc.Driver”;
String USUARIO = “root”;
String SENHA = “root123”;

try {
Class.forName( DRIVER );
return DriverManager.getConnection(URL, USUARIO, SENHA);
} catch (SQLException ex) {
throw new SQLException(ex.getMessage());
}
[/code]

O que há de errado?
O que eu tenho que fazer para entrar no Sql pelo ‘SQL Server Authentication’ ?

Senhores estou com o mesmo problema, SQLExpress e JSP

Já tentei por todas as formas que encontrei e chego a conclusão que não há
suporte para a conexão com o SQLExpress, ele ficou exclusivo
ao Visual Studio.

Tentei com 2 drivers disponíveis, o da própria Microsoft e o JTDS, e com
várias combinações de nomes de instancias, senhas e usuários, mas sem
sucesso.

Com certeza esta mudança do nome de SQLServer na instância
nos atributos do banco é que diferenciam os bancos SQLServer 2005 e
SQLExpress 2005.

Uma pena.

Coruja182, será que não te conheço?
estuda em Sorocaba/SP?

Bom… desculpa ae pessoal, mas eu consegui resolver… eu baixei uma versao do SQL Express que vem separado o servidor e o manager… e usei o driver jtds… criei um usuário… habilitei TCP/IP na configuração do servidor, especifiquei a porta e pronto…

Quem quiser eu mando o código fonte do projetinho e o driver via email… ae depois vcs disponibilizam em algum lugar…

Moro em sorocaba sim e estudo na facens…

Eu gostaria do fonte sim

Fiz o mesmo que vc, mas acho que errei em alguma parte
do JSP ou no modo como os arquivos do JTDS foram colocados
no webapps.

Aí encontrei que a conexão estava sendo bloqueada pelo anti-vírus.

Tive este msm erro so que eu usava Windows Vista!!! ae por estar de saco cheio dele voltei ao XP msm e acreditem… tudo funcionou!!!

o Sql naum era o express… era o Full msm…

:smiley: Kra, muito bom ! resolveu o problema direitinho…
Obrigado pela dica

olá pessoal
estou com este mesmo problema
como conseguiram resolver
obrigado