Chociaż dostępnych jest wiele odpowiedzi. Chciałbym jeden dać.
Ponieważ używasz uwierzytelniania w oknie.
Zmień adres URL JTDS z
private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress";
DO
private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress;useNTLMv2=true;domain=workgroup";
LUB Inną alternatywą jest:
Pobierz [sterownik Microsoft JDBC][1]zamiast JTDS. Dodaj sqljdbc4.jar
do swojej ścieżki zajęć.
Zaktualizuj parametry połączenia (URL JDBC) dla swojego serwera
Użyj Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);
URL :jdbc:sqlserver://localhost;user=root;password=123;"
Jeśli problem nadal występuje, nie ustępuj. Skontaktuj się z,
Włącz protokół sieciowy TCP/IP, który jest domyślnie wyłączony, i ustaw port TCP/IP na 1433, który ponownie jest domyślnym portem.
-
Otwórz Menedżera konfiguracji SQL ServerStart -> Microsoft SQL Server 2008 -> Narzędzia konfiguracyjne -> Menedżer konfiguracji SQL Server
-
Następnie po lewej stronie drzewo. Wybierz Konfiguracja sieci SQL Server 2005-> Protokół dla SQLEXPRESS-> TCP/IP.
-
Kliknij prawym przyciskiem myszy i włącz.
-
Po dwukrotnym kliknięciu TCP/IP pojawi się okno dialogowe. Kliknij kartę „Adresy IP”
-
Ustaw wartość portu TCP na 1433, a następnie kliknij Zastosuj
-
Uruchom ponownie usługę SQL.