1. Pour utiliser une base de données en Java, vous devez utiliser JDBC (connexion à la base de données Java) pour vous connecter et fonctionner.
Adresse de téléchargement : http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774
2. Une fois terminé, extrayez-le sur n'importe quel disque, tel que : G:/Program Files/sqljdbc ;
3.Microsoft JDBC Drivr 4.0 pour SQL Server prend uniquement en charge jdk1.6 et versions ultérieures et contient deux packages en interne : sqljdbc4.jar et sqljdbc.jar
4. Mettez sqljdbc4.jar dans le package d'installation Java
Par exemple : G:/Program Files/Java/jdk1.7.0_05/jre/lib/ext (doit être : ./jdk1.7.0_05/jre/lib/ext)
ps : mettez uniquement sqljdbc4.jar dans le package, pas sqljdbc.jar, car il ne peut y avoir qu'un seul jdbc, et une erreur sera signalée si deux sont placés en même temps.
5. Dans Démarrer->Microsoft SQL Server 2008 R2 (ou autres versions)->Outils de configuration->SQL Server Configuration Manager
->Configuration réseau SQL Server 2008 r2->Protocole MSSQLSERVER ;
Activez « TCP/IP » ; double-cliquez sur « TCP/IP » -> « Adresse IP » -> « IPAll » -> « Port TCP » pour ajouter la valeur par défaut « 1433 ».
6. Modifiez le mode d'authentification de connexion par défaut (le processus d'installation étant basé sur le "Mode d'authentification Windows" par défaut, la connexion sa est désactivée)
① Connectez-vous d'abord avec l'identité Windows, puis allez dans Sécurité->Nom de connexion->clic droit sur "sa"->Propriétés->Général->
Définissez le mot de passe et le mot de passe de confirmation du nom de connexion sa sur 123456->Statut->Connexion->Activer->OK ;
② Ensuite, quittez, redémarrez la base de données et connectez-vous en utilisant le « Mode d'authentification SQL Server et Windows ». Le nom d'utilisateur est sa et le mot de passe est 123456. Si la connexion réussit, les paramètres de la base de données sont terminés.
7. Ouvrez Eclipse et créez un nouveau projet Java
Copiez le code comme suit :
importer java.sql.* ;
Test de classe publique {
public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver" //Charger le pilote JDBC
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample" //Connectez-vous au serveur et à l'exemple de base de données
String userName = "sa" ; //Nom d'utilisateur par défaut
Chaîne userPwd = "123456" ; //Mot de passe
Connexion dbConn ;
essayer {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println( "Connexion réussie ! "); //Si la connexion est réussie, la console affiche Connexion réussie !
} attraper (Exception e) {
e.printStackTrace();
}
}
}
8. Si l'opération réussit, la configuration est réussie !