业务有一个数据库,只能从本地连接,从远程客户端连接会报错,检查sqlserver服务已启动,防火墙也是通的,后来发现tcp协议被禁用了

SQL SERVER如何开启TCP协议_TCP

SQL SERVER如何开启TCP协议

打开sqlserver配置管理器

SQL SERVER如何开启TCP协议_sql_02

如果状态是禁用需要改为启用

SQL SERVER如何开启TCP协议_tcp/ip_03

客户端协议也改为已启用

SQL SERVER如何开启TCP协议_TCP_04

重启sqlserver服务,发现连接正常了

参考

SQL SERVER如何开启TCP协议-百度经验