sqlserver项目启动报错_通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect"

2019-10-08 06:59:00 查看次数 24 分类: java技术博客>数据库 | 文章来源:http://www.ifx666.cn

摘要内容:sqlserver项目启动报错-通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。 请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP

出现问题:
com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost  TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:171) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1033) at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:817) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:700) at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:842) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:185) at com.luoying.TestSQLServer2.main(TestSQLServer2.java:15)

解决方案:

1、鼠标右击,打开管理


2、确定客户端TCP/IP协议都是打开状态



3、sqlexpress 协议的 TCP/IP也是打开状态 然后右击属性 设置ipall 为1433


4、重启sqlserver,就可以了。

上一篇: LinkedBlockingQueue学习笔记_Java博客

下一篇: JDBC面试问题和解答,JDBC API用于连接到关系数据库并从Java程序运行SQL查询

评论

评论列表