TCP 提供程序:信号量超时期限已过期 [英] TCP Provider: The semaphore timeout period has expired

查看:62
本文介绍了TCP 提供程序:信号量超时期限已过期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在 Sql Server2008 R2 和 Windows Server 2008R2 中,当我启动复制时出现此错误:

In Sql Server2008 R2 and Windows Server 2008R2, when I start Replication I have this error:

TCP 提供程序:信号量超时期限已过

TCP Provider: The semaphore timeout period has expired

请帮我解决.

推荐答案

为了修复错误:

System.IO.IOException: 信号量超时期限已过.

System.IO.IOException: The semaphore timeout period has expired.

解决方案

我已完成以下 NIC 更改以解决此错误.

I have done below NIC changes to resolve this error.

  1. 打开网络和共享中心.
  2. 右键单击以太网适配器>>属性
  3. 为 Microsoft 网络选择客户端
  4. 点击配置标签
  5. 点击高级标签
  6. 然后 - 禁用以下设置

  • IPv4 校验和卸载
  • 大发送卸载 V1(Ipv4)
  • 大发送卸载 V2(Ipv4)
  • TCP 校验和卸载 (IPv4)
  • UDP 校验和卸载 (IPv4)

禁用以上设置后;它解决了我们的信号量错误.

这篇关于TCP 提供程序:信号量超时期限已过期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆