MS SqlServer 建立连接后,查询数据时发生Failed to retrieve data for this request ,报指定的网络名不再可用错误-The specified network name is no longer available的错误。

花了几天时间查阅网上无数资料,发现很多网友也遇到此问题,但是没有找到解决方法。

经故障排查发现,查询8行数据时正常,查询数大于8行时,报指定的网络名不再可用错误-The specified network name is no longer available的错误。

修改Packet Size大小为512后,发现可正常查询道51调数据,怀疑时网络传输报文大小限制问题。

Tracert 目标服务器IP,没有发现网路异常。

检查了网络安全设置,防火墙设置,没有发现异常。

查看了通信日志,发现异常记录

目标服务器向客户端发送了tcp-reset报文。

猜测应该是目标服务器和客户端建立的握手连接发送变化导致。

修改连接字符串,开启 MARSS

MultipleActiveResultSets = true;

再次测试,竟然成功了。

至于为什么开启 MARS,网友可以自己思考,网上了解MARS资料。

写此文以供遇到此问题网友参考。

与MS SqlServer服务器 建立连接后,查询数据时发生-指定的网络名不再可用错误-The specified network name is no longer available相关推荐

  1. .net连接Sql时出现已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: TCP 提供程序, error: 0 - 指定的网络名不再可用。) ...

    已成功与服务器建立连接,但是在登录过程中发生错误. (provider: TCP 提供程序, error: 0 - 指定的网络名不再可用.) 今天早上的程序还好好的,下午休息后打开程序,用户登录后发现 ...

  2. 关于“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决...

    今天一来发现很客户端无法映射服务器文件,出现" 指定的网络名不再可用\企图在不存在的网络连接上进行操作"错误提示,但是服务器与客户端之间都能PING通.在网上查找了下解决方案,如下 ...

  3. 指定的服务器不可访问,windows7无法访问共享服务器,提示指定的网络名不再可用...

    一台Windows7系统早上使用共享盘的时候可以打开,因为解压共享盘里的一个文件,系统报错后,再访问共享盘时就提示指定的网络名不再可用.然后我再用另一台Windows10操作系统的电脑解压文件,结果一 ...

  4. sqlserver 指定的网络名不再可用_50个比较实用的SQL Server查询语句(1)

    在本文中,我将解释一些通用的SQL查询.我认为每个开发人员都应该了解这些查询.这些查询与SQL的任何特定主题都无关.但是了解这些查询可以解决一些复杂的任务,并且可以在许多场景中使用. 查询1:检索所有 ...

  5. Window10 内置Ubuntu安装后打开出现“指定的网络名不再可用”解决办法

    打开的时候若出现以下情况: 首先,检查下:开发者模式是否打开 然后打开:Hyper-V.虚拟机平台.安装完成后记得一定要重启电脑才可以! 重启电脑后打开,如下就说明成功了

  6. 已成功与服务器建立连接,但是在登录过程中发生错误。(provider:TCP提供程序,error:0-指定的网络名不再可用。)(Microsoft SQL Server,错误:64)

    问题的发生:今天处于公网的测试服务器数据库SQL SERVER 2008 在连接时突然报错: 已成功与服务器建立连接,但是在登录过程中发生错误.(provider:TCP提供程序,error:0-指定 ...

  7. 解决sql连接时出现的“已成功与服务器建立连接,但是在登录过程中发生错误。(provider:TCP提供程序,error:0-指定的网络名不再可用。)”问题

    注:个人经验,希望可以帮到你喽:) 今天我又又又又又双叒叕出现这个问题了2020-03-25 这个新方法绝对可以帮到你,右击我的电脑,打开计算机管理,找到SQL SERVER网络配置,所有已启用选为& ...

  8. 您的计算机无法访问dota2服务器,win10系统运行dota2提示“无法与任何服务器建立连接”如何解决...

    最近有win10纯净版系统用户在电脑中运行dota2游戏的是,却遇到提示无法登录,显示为:"无法与任何服务器建立连接",该怎么办呢,经过分析可能是游戏安装错误或者电脑网络出现故障, ...

  9. SQLServer 2008 已成功与服务器建立连接,但是在登录前的握手期间发生错误。 (provider: SSL Provider, error: 0 - 等待的操作过时。...

    SQLServer 2008 已成功与服务器建立连接,但是在登录前的握手期间发生错误. (provider: SSL Provider, error: 0 - 等待的操作过时. 在用SQL Serve ...

最新文章

  1. invalidate()源码分析
  2. ffmpeg + opencv 实现视频播放器(没有声音)
  3. ComboBox.TextChanged等事件的注意问题
  4. 网易云音乐一键听歌300首_网易云打卡,一键听歌300首。
  5. 前端跨域通信的几种方式
  6. [NOIP2018]铺设道路
  7. 1.c++模式设计-简单工厂模式
  8. ISA Server、虚拟机、托管服务器的使用
  9. PS给人物添加阴影和高光
  10. Android初窥门径
  11. colsure php_PHP_PHP中Closure类的使用方法及详解,Closure,匿名函数,又称为Anonym - phpStudy...
  12. Linux随笔16-主从DNS服务搭建以及智能DNS服务搭建、基于CentOS7.6编译安装MySQL-5.7.32
  13. 兔子与兔子 字符串hash
  14. 资源优化问题常见形式
  15. 苹果ios超级签名源码包java版带分发页面支持安卓合并部署教程
  16. 【SAS应用统计分析】软件的基本操及SAS数据集的整理
  17. css中background-size属性
  18. 使用 Python3 获取网页源代码
  19. 业务埋点实现用户画像分析,助力精准推送
  20. proteus四人抢答器_74HC147+373+4511数字四路抢答器电路Proteus仿真设计与调试

热门文章

  1. 09 A model framework-based domain-specific composable modeling method for combat system effectiveness
  2. 马来西亚驻华大使馆公使衔参赞许达维一行到访清微智能
  3. 哪个品牌的运动耳机比较好,适合运动的蓝牙耳机
  4. Photoshop 2018下载及安装步骤
  5. 微信公众号被封怎么办
  6. 尊重兴趣,是尊重生命深处的本能
  7. 阻力支撑指标RSRS策略:光大证券研报复现
  8. 打游戏最好的蓝牙耳机:英雄联盟LOL手游推荐蓝牙耳机
  9. 厉害了,现在用模拟器在电脑上玩刺激战场国际服可以匹配手机了?
  10. cf服务器人最多,《穿越火线》这就是海一,人数最多的大区