C#在向服务器发送请求时发生传输级错误。

路由器防火墙/病毒过滤开启的情况下,con.open()异常。
病毒过滤192.168.1.14 08-60-6E-C5-07-F0 端口:TCP:1433 被阻断。
MSSqlserver 链接数据库引擎也直接在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)
有没有在不调整用户本地路由器的情况下,的解决方案。
谢谢谢谢谢谢

一般数据库端口是一个风险比较大的端口,很多sql注入等,所以很有可能路由器禁用了这个端口防止被攻击。所以你也连接不上

在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有 

 

用VS2005+SQLSERVER2008开发C/S的程序,程序上线运行一段时间之后发现在某些功能偶尔出现如下的错误:
       在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主......
答案就在这里:在向服务器发送请求时发生传输级错误
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

可能是因为服务端的TCP连接过多,服务器主动释放了连接

后来做到服务了。把sql对象。。。。做到asmx了好像,忘记了