Bien que de nombreuses réponses soient disponibles. Je voudrais en donner un.
Comme vous utilisez l'authentification Windows.
Modifier l'URL JTDS de
private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress";
À
private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress;useNTLMv2=true;domain=workgroup";
OU Une autre alternative est :
Téléchargez le [pilote Microsoft JDBC][1]plutôt que JTDS.Ajoutez sqljdbc4.jar
à votre chemin de classe.
Mettez à jour votre chaîne de connexion (URL JDBC) pour votre serveur
Utilisez Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);
URL :jdbc:sqlserver://localhost;user=root;password=123;"
Si le problème persiste, persistez. Vérifiez avec,
Activez le protocole réseau TCP/IP, qui est désactivé par défaut, et définissez le port TCP/IP sur 1433, qui est à nouveau le numéro de port par défaut.
-
Ouvrez le gestionnaire de configuration SQL ServerDémarrer -> Microsoft SQL Server 2008 -> Outils de configuration -> Gestionnaire de configuration SQL Server
-
Puis à l'arbre de gauche. Sélectionnez Configuration réseau SQL Server 2005-> Protocole pour SQLEXPRESS-> TCP/IP.
-
Faites un clic droit et activez-le.
-
Une boîte de fenêtre apparaît au double-clic sur le TCP/IP. Cliquez sur l'onglet "Adresses IP"
-
Définissez la valeur du port TCP sur 1433 puis cliquez sur Appliquer
-
Redémarrez le service SQL.