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.
lcruz
Julho 8, 2013, 5:46pm
#5
[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
lcruz
Julho 11, 2013, 4:34pm
#7
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…
http://jtds.sourceforge.net:
jTDS is an open source 100% pure Java (type 4) JDBC 3.0 driver for Microsoft SQL Server (6.5, 7, 2000, 2005, 2008 and 2012) and Sybase Adaptive Server Enterprise (10, 11, 12 and 15).
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
lcruz
Julho 12, 2013, 2:25pm
#8
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
lcruz:
[quote=raimens]…
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…
http://jtds.sourceforge.net:
jTDS is an open source 100% pure Java (type 4) JDBC 3.0 driver for Microsoft SQL Server (6.5, 7, 2000, 2005, 2008 and 2012) and Sybase Adaptive Server Enterprise (10, 11, 12 and 15).
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.