1. Para usar um banco de dados em Java, você precisa usar JDBC (conexão de banco de dados Java) para conectar e operar.
Endereço de download: http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774
2. Após a conclusão, extraia-o para qualquer disco, como: G:/Program Files/sqljdbc;
3.Microsoft JDBC Drivr 4.0 para SQL Server oferece suporte apenas a jdk1.6 e superior e contém dois pacotes internamente: sqljdbc4.jar e sqljdbc.jar
4. Coloque sqljdbc4.jar no pacote de instalação java
Por exemplo: G:/Program Files/Java/jdk1.7.0_05/jre/lib/ext (deve ser: ./jdk1.7.0_05/jre/lib/ext)
ps: Coloque apenas sqljdbc4.jar no pacote, não sqljdbc.jar, porque só pode haver um jdbc, e um erro será relatado se dois forem colocados ao mesmo tempo.
5. Em Iniciar->Microsoft Sql server 2008 R2 (ou outras versões)->Ferramentas de configuração->SQL Server Configuration Manager
->Configuração de rede SQL Server 2008 r2->Protocolo MSSQLSERVER;
Habilite "TCP/IP"; clique duas vezes em "TCP/IP" -> "Endereço IP" -> "IPAll" -> "Porta TCP" para adicionar o padrão "1433".
6. Modifique o modo de autenticação de login padrão (como o processo de instalação é baseado no "Modo de autenticação do Windows" por padrão, o login sa está desabilitado)
① Primeiro faça login com a identidade do Windows e vá para Segurança->Nome de login->clique com o botão direito em "sa"->Propriedades->Geral->
Defina a senha e a senha de confirmação do nome de login sa para 123456->Status->Login->Ativar->OK;
② Em seguida, saia, reinicie o banco de dados e faça login usando "SQL Server e modo de autenticação do Windows". O nome de usuário é sa e a senha é 123456. Se o login for bem-sucedido, as configurações do banco de dados serão concluídas.
7. Abra o Eclipse e crie um novo projeto Java
Copie o código do código da seguinte forma:
importar java.sql.*;
teste de classe pública {
public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver" //Carregar o driver JDBC;
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample" //Conecta-se ao servidor e ao banco de dados exemplo
String userName = "sa"; //Nome de usuário padrão
String userPwd = "123456";/Senha
Conexão dbConn;
tentar {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, nome de usuário, userPwd);
System.out.println( "Conexão bem-sucedida!"); //Se a conexão for bem-sucedida, o console exibirá Conexão bem-sucedida!
} catch (Exceção e) {
e.printStackTrace();
}
}
}
8. Se a operação for bem-sucedida, a configuração foi bem-sucedida!