Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Łączenie Javy z SQL Express

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=tru‌​e;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.

  1. Otwórz Menedżera konfiguracji SQL ServerStart -> Microsoft SQL Server 2008 -> Narzędzia konfiguracyjne -> Menedżer konfiguracji SQL Server

  2. Następnie po lewej stronie drzewo. Wybierz Konfiguracja sieci SQL Server 2005-> Protokół dla SQLEXPRESS-> TCP/IP.

  3. Kliknij prawym przyciskiem myszy i włącz.

  4. Po dwukrotnym kliknięciu TCP/IP pojawi się okno dialogowe. Kliknij kartę „Adresy IP”

  5. Ustaw wartość portu TCP na 1433, a następnie kliknij Zastosuj

  6. Uruchom ponownie usługę SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyzwalacz aktualizacji SQL tylko wtedy, gdy kolumna jest modyfikowana

  2. Entity Framework i (1 do wielu)-(wiele do 1) (1 - * * - 1) relacje

  3. Zwróć nazwę lokalnego serwera w SQL Server z @@NAZWASERWERA

  4. Napraw komunikat 241 „Konwersja nie powiodła się podczas konwersji daty i/lub czasu z ciągu znaków” w SQL Server

  5. Zaktualizuj profil poczty bazy danych (SSMS)