SQL SERVE 2008远程连接 提示sqlserver远程主机强迫关闭了一个现有连接

sqlserver 2008通过远程客户端连接,突然报以下错误
  Message=已成功与服务器建立连接,但是在登录前的握手期间发生错误。 (provider: TCP Provider, error: 0 - 远程主机强迫关闭了一个现有的连接。)

 

这个错误网上有很多方法,不一定对。还有两种可能是:

一、通过远程客户端连接的时候,指定的端口号和服务端端口号不一致造成,比如客户端可能是1433,而服务端实际端口开放的是1430。

         解决方法:重新指定访问端口。

二、服务端端口被占用。


        解决办法:服务端  修改SQLSERVER网络协议--TCP/IP协议    ALL里修改端口为除了1433端口。

三、打开SQL SERVER配置器,找到sqlserver网络配置,mssqlserver的协议,TCP/IP,列表里有IP1,端口 1433,活动 “是”,已启用“是”
 

你可能感兴趣的:(C-Sharp学习(.net))