解决步骤:
1: Sql Server是否已经启动.
2: 检查Sql Server服务器是否开启TCP/IP协议. 侦听的默认端口为1433
3: ping 数据库服务器. 看网络是否可通
4: Telnet 服务器IP 1433, 检查是否防火墙原因导致端口不通
5: 服务器是否允许远程连接
6: 如果IP 可以ping通,但是机器名ping不通, 那么需要改host 文件.
7: 如果采用IP+端口连接数据库,那么此时已经可以连接上了. 但是使用 服务器名称\实例名称,Server Name\Instance Name 来连接的话还需要多检查以下操作:
a: 服务器与客户端是否开启了 Sql Server Browser 服务.
b: 防火墙修改: 允许 1434端口 使用 UDP协议 通过防火墙(Sql Server Browser 服务 使用的是 UDP 协议以及默认1434端口)
此时数据库应该可以连接了.如果上续步骤还不行. 请在下面留言.
.