SQLServer:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。……

SQLServerException:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。……

今天在自己电脑上做个springboot小练习,重新装的sql server数据库,在连接数据库时报错,问题如下:

问题描述

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

解决方法

1.首先查看sql server是否正在运行,即服务是否启动。
步骤1:打开SQL Server Management Studio所在位置,打开配置工具文件夹。
sql server配置文件
步骤2:找到sql server配置管理器,双击打开
sql server配置管理器
步骤3:点击SQL Server服务,查看SQL Server服务是否开启。如果状态是已停止,右键点击启动。
SQL Server服务
2.2.然后主要是异常中所描述的tcp问题:连接到主机 localhost 的 TCP/IP 连接失败。
步骤:点击SQL Server网络配置,选择TCP/IP,如果状态为已禁用,双击TCP/IP,把已启动改为是。
sql server的tcp/ip
开启TCP/IP
3.tcp修改后为已启用状态。如果还没有解决问题。可以考虑异常中描述:通过端口 1433 连接到主机……失败。
步骤:右键查看TCP/IP属性,协议与IP地址,看看端口的配置情况。

4.最后完成所有修改操作结束后,右键选择重新启动sqlserver服务
重启服务

参考

https://blog.csdn.net/niaonao/article/details/53897486

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值