• 主页
  • 基础类
  • 应用实例
  • 新技术前沿

如何通过jdbc连接SQL Server Express版本

shi_hang_nk 中创软件昆山公司 副总工程师  2013-05-17 12:20:18
大家好,我需要用JDBC连接SQL Server 2012 Express版本。现在我用SQL Server Management Studio连接都没有问题,但是用

String connectionUrl = "jdbc:sqlserver://localhost;databaseName=MyDB;integratedSecurity=true;";
Connection conn = DriverManager.getConnection(connectionUrl);

报出异常
com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host localhost, port 1433 has failed. Error: "Connection refused: connect. Verify the connection properties. Make sure that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port. Make sure that TCP connections to the port are not blocked by a firewall.".

因为我用的是 SQL Server Express 版本,所以不知道如何配置端口。请教解决过这个问题的高手。
...全文
50 点赞 收藏 2
写回复
2 条回复
KevinLiu 2013年05月17日
在配置管理器中配置端口,如果是2005的话还要再外围配置管理器开启远程连接。
回复 点赞
daiyueqiang2045 2013年05月17日
lz确保 1:开启远程连接 2:开启tcp/ip 3:确定防火墙是否开始1433端口(如果你没有修改数据库默认端口的话)
回复 点赞
发动态
发帖子
MS-SQL Server
创建于2007-09-28

1.4w+

社区成员

25.3w+

社区内容

MS-SQL Server相关内容讨论专区
社区公告
暂无公告