0

最近我们将 SQL Server 2005 数据库迁移到 2008 R2。之后我们面临很多问题

  1. 从服务器接收结果时发生传输级错误。(提供者:TCP 提供者,错误:0 - 信号量超时期限已过。)。
  2. 操作完成前超时时间已过或服务器无响应
  3. 建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)。

我们删除了所有防火墙,在连接字符串中添加了连接超时等。但问题仍然悬而未决。它会随机出现,为什么会这样?谢谢

4

1 回答 1

2

需要检查的一些事项:

  • 您确定 SQL Server 服务正在运行吗?
  • 如果它是命名实例或在 1433 以外的端口上,SQL Browser 服务是否正在运行?
  • 是否在 Start > Programs > SQL Server > Configuration Tools > SQL Server Configuration Manager(突出显示)下启用了 TCP/IP 和/或命名管道Protocols for <instance name>
于 2012-06-27T21:27:52.107 回答