(1)使用telnet命令检查SQL Server服务器工作状态
telnet <服务器IP地址> 1433如果屏幕一闪后光标在左上角不停闪动,说明SQL Server服务器工作正常,并且正在监听1433端口的TCP/IP连接.如果命令返回"无法打开连接"的错误信息,则说明服务器端没有启动SQL Server服务,
也可能服务器端没启用TCP/IP协议,或者服务器端没有在SQL Server默认端口1433上监听.
(2)接着到服务器上检查服务器端的网络配置一般而言,我们启用命名管道以及TCP/IP协议.
点中TCP/IP协议,选择"属性",我们可以来检查SQL Server服务默认端口的设置。
一般而言,我们使用SQL Server默认的1433端口.
如果选中"隐藏服务器",则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接.(3)接下来检查客户端的网络配置
在"常规"项中,可以看到客户端启用了哪些协议.
一般而言,我们同样需要启用命名管道以及 TCP/IP 协议.
点击 TCP/IP 协议,选择"属性",可以检查客户端默认连接端口的设置,该端口必须与服务器一致.单击"别名"选项卡,还可以为服务器配置别名.服务器的别名是用来连接的名称,
连接参数中的服务器是真正的服务器名称,两者可以相同或不同.别名的设置与使用HOSTS文件有相似之处.