sql >> Databáze >  >> RDS >> Sqlserver

Propojení Javy s SQL Express

I když existuje mnoho odpovědí. Rád bych jeden dal.

Když používáte ověřování okna.

Změňte adresu URL JTDS z

private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress";

TO

private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress;useNTLMv2=tru‌​e;domain=workgroup";

NEBO Další alternativou je:

Stáhněte si [Microsoft JDBC driver][1]spíše než JTDS.Add sqljdbc4.jar k vaší třídě.

Aktualizujte svůj připojovací řetězec (JDBC URL) pro váš server

Použijte Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);

URL :jdbc:sqlserver://localhost;user=root;password=‌​123;"

Pokud problém přetrvává, přetrvejte. Zkontrolujte u,

Povolte síťový protokol TCP/IP, který je ve výchozím nastavení zakázán, a nastavte port TCP/IP na 1433, což je opět výchozí číslo portu.

  1. Otevřete SQL Server Configuration Manager Start -> Microsoft SQL Server 2008 -> Configuration Tools -> SQL Server Configuration Manager

  2. Pak u stromu vlevo. Vyberte SQL Server 2005 Network Configuration-> Protocol for SQLEXPRESS-> TCP/IP.

  3. Klikněte pravým tlačítkem a povolte jej.

  4. Po dvojitém kliknutí na TCP/IP se zobrazí okno. Klikněte na záložku "IP adresy"

  5. Nastavte hodnotu TCP Port na 1433 a poté klikněte na použít

  6. Restartujte službu SQL.



  1. Jak používat trvalé připojení mysqli na různých stránkách

  2. Spuštění SQL Serveru 2014 na virtuálním počítači Azure

  3. Databáze MySQL se spouští na terminálu, ale ne na XAMPP

  4. Jak implementovat hierarchickou strukturu many-to-many v MySQL