conecção de SQL no java

Boa tarde galera, tou com um problema a conectar o SQL no java Netbeans
tou usando o SQL server 2008 R2
autentificação do windows

instalei o sqljdbc4.jar copiei o sqljdbc_auth.dll para a pasta do projeto

e tou usando
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);

Connection con = DriverManager.getConnection(“jbdc:sqlserver://RMENDES-VAIO\SQLEXPRESS;databaseName=matr;integratedSecurity=true;”);

e ele diz que não encontra a base de dados

alguem me pode ajudar??

abraços

ja alterei a porta mas nada

eu devo usar assim :
cn = DriverManager.getConnection(“jbdc:sqlserver://RMENDES-VAIO\SQLEXPRESS;databaseName=matr;integratedSecurity=true;”);

ou

cn = DriverManager.getConnection(“jdbc:sqlserver://localhost:1433;databaseName= matr;integratedSecurity=true;”);

[quote=raimens]ja alterei a porta mas nada

eu devo usar assim :
cn = DriverManager.getConnection(“jbdc:sqlserver://RMENDES-VAIO\SQLEXPRESS;databaseName=matr;integratedSecurity=true;”);

ou

cn = DriverManager.getConnection(“jdbc:sqlserver://localhost:1433;databaseName= matr;integratedSecurity=true;”);
[/quote]

Para toda conexão JDBC é necessário informar a porta, nesse caso a segunda instrução seria mais adequada.

Segue outro link que encontrei.

[quote=raimens]Boa tarde galera, tou com um problema a conectar o SQL no java Netbeans
tou usando o SQL server 2008 R2
autentificação do windows

instalei o sqljdbc4.jar copiei o sqljdbc_auth.dll para a pasta do projeto

e tou usando
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);

Connection con = DriverManager.getConnection(“jbdc:sqlserver://RMENDES-VAIO\SQLEXPRESS;databaseName=matr;integratedSecurity=true;”);

e ele diz que não encontra a base de dados

alguem me pode ajudar??

abraços[/quote]

Cara, é necessário usar o jdbc??? Você não pode usar um outro driver de conexão? Tem um cara chamado JTDS que é MUITO melhor que o jdbc.

raimens VEJA SE AJUDA!

 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                Connection connection = DriverManager.getConnection("jdbc:sqlserver://srv_rg\\sql_rg:1433;databaseName=RGD","USUARIO","SENHA");
                System.out.println("conectado");

LEMBRANDO QUE VC PRECISA TER O SEGUINTE DRIVER SQLJDBC4.JAVA NO PROJETO

BOA SORTE

Cara, é necessário usar o jdbc??? Você não pode usar um outro driver de conexão? Tem um cara chamado JTDS que é MUITO melhor que o jdbc.[/quote]Acredito que você não saiba o que é JDBC senão não falaria isso…

Ou seja, JTDS é uma implementação JDBC Open Source para Microsoft SQL Server…[/quote]

Concertando, fiz uma aplicação odbc, eu fiz apenas a troca do j pelo o e de memória eu errei…

o odbc faz uma ponte e o jtds vai direto… simples e blablabla… mas desculpa o erro

Opa, isso também… eu usei o JTDS como recomendação e é muito bom, ele tem até dll para trabalhar com o windows NT…

O JTDS me ganhou alguns bons segundos na aplicação!

[quote=raimens]Boa tarde galera, tou com um problema a conectar o SQL no java Netbeans
tou usando o SQL server 2008 R2
autentificação do windows

instalei o sqljdbc4.jar copiei o sqljdbc_auth.dll para a pasta do projeto

e tou usando
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);

Connection con = DriverManager.getConnection(“jbdc:sqlserver://RMENDES-VAIO\SQLEXPRESS;databaseName=matr;integratedSecurity=true;”);

e ele diz que não encontra a base de dados

alguem me pode ajudar??

abraços[/quote]

Amigo olhe essas vídeo aulas do link abaixo para ver se ajuda na sua configuração.

https://www.youtube.com/results?search_query=conex%C3%A3o+netbeans+%2B+sql+server+2008&oq=conex%C3%A3o+netbeans+%2B+sql+server+2008&gs_l=youtube.3…1329.9284.0.9740.34.29.0.2.2.1.408.4969.10j8j6j4j1.29.0…0.0…1ac.1.11.youtube.HZVEYe1U3TE

Duplicado em: http://www.guj.com.br/java/302293-coneccao-de-sql-em-java

Cara, é necessário usar o jdbc??? Você não pode usar um outro driver de conexão? Tem um cara chamado JTDS que é MUITO melhor que o jdbc.[/quote]Acredito que você não saiba o que é JDBC senão não falaria isso…

Ou seja, JTDS é uma implementação JDBC Open Source para Microsoft SQL Server…

Opa @lcruz, está desculpado. Agora, mudando, concordo contigo. Além do que, o JTDS promete conexões em apps java instalados em outros SOs (como Linux) e o SQL em outra máquina com Windows.

Eu mesmo já o utilizei em conjunto com o c3p0 com sucesso.