2017-03-29 6 views
0

Ich habe gerade eine SQLEXpress 2016-Instanz installiert, kann jedoch keine Verbindung über einen Java-basierten SQL-Client (Squirrel) herstellen. Es funktioniert gut durch SSMS und .net-Code obwohl.Verbindung über JDBC zu lokalem SQLExpress nicht möglich

Es timesout

Die String-Verbindung versuchen Ive sind:

jdbc:sqlserver://localhost:1433;databaseName=swdb;instanceName=SQLEXPRESS 
jdbc:sqlserver://localhost:1433\SQLEXPRESS;databaseName=swdb; 
jdbc:sqlserver://localhost:1433;databaseName=swdb; 

ich die sqljdbc42.jar als Treiber verwenden.

Ich bin in der Lage erfolgreich zu anderen SQL-Instanzen zu verbinden (wenn auch nicht SQLExpress)

Ive bereits aktiviert TCP/IP auf den SQL Server-Konfigurationsmanagern, sowie die lokalen IP, das Entfernen dynamisch Port und Einstellung das 1433 dazu.

Fehle ich etwas?

Dank

Antwort

0

gelang es mir mit:

jdbc:sqlserver://localhost:1433;instance=sqlexpress;databaseName=swdb;