jdbc连接SqlServer2008

wyang1991 wyang1991 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
本人第一次使用SqlServer数据库,版本是2008开发版

现在数据库怎么也连接不上

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=Library;integratedSecurity=true;");



总是有这个异常

com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。

我在网上查了很多网站,解决方法都差不多,但是解决不了问题

我在命令行 用 telnet localhost 1433 结果是 不能打开到主机的连接


是不是SqlServer哪里还要配置???
我的TCP/IP协议已经启用了
有人说TCP动态端口开启,我也开启了,都解决不了问题

请各位帮帮忙,告诉我问题在哪里

...全文
评论 47
收藏 已收藏
分享
返回顶部
wyang1991
Java EE 67,535 成员 225,843 内容