无法通过JDBC连接到本地SQLExpress

时间:2017-03-29 18:51:47

标签: sql-server jdbc

我刚刚安装了SQLEXpress 2016实例,但我无法通过基于Java的SQL客户端(squirrel)连接到它。它通过SSMS和.net代码工作正常。

它超时

我尝试过的连接字符串是:

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

我使用sqljdbc42.jar作为驱动程序。

我能够成功连接到其他SQL实例(虽然不是SQLEXpress)

我已经在SQL Server配置管理器上启用了TCP / IP,以及本地IP,删除动态端口并将1433设置为它。

我错过了什么吗?

由于

1 个答案:

答案 0 :(得分:0)

我成功了:

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