使用java连接数据库,运行发现报错 通过端口1433连接到localhost的主机TCP/IP连接失败,connect timed out。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的TCP 连接。检查连接数据库代码后发现没有问题,其实很简单,如下操作。这里以Microsoft SQL Server2012、win 10 为例。
1点击 开始 -->> 所有程序 --> >Microsoft SQL Server2012--> >SQL Server配置管理器。(win10以下系统: 开始->所有程序->Microsoft SQL Server 2012->配置工具->SQL Server配置管理器->)
2、找到SQL Server网络配置树节点-->MSSQLSERVER的协议-->启用TCP/IP协议。
3、右击“tcp/ip”选择属性
4、点击“ip地址”
5、查看IPALL端口号是否为1433
6、最后别忘了重启服务
win 10 对应位置
1、右击“计机算”点击“管理”
2、打开服务和应用程序管理器——sql server配置管理器——sql server 网络配置——sqlexpress的协议
剩下步骤都一样。
网友评论