SQL Server 2008 Witness Server错误

时间:2010-02-22 20:41:29

标签: sql-server database

几周前,我们的SQL Server 2008镜像已经安装并运行,第三台服务器作为见证人。但是,我们最近开始收到以下错误消息:

  

数据库镜像连接错误4   '接收时发生错误   data:'64(指定的网络名称   不再被提供。)'。'对于   'TCP:// COMPUTER-NAME:5022'。

这些机器可以相互ping通,因此它不是连接或防火墙问题。

知道如何解决此错误吗?

已解决:我们的托管服务提供商已将防火墙设置更改为阻止端口5022。

2 个答案:

答案 0 :(得分:1)

这似乎是一个通信问题,但我发现这个thread有一些很好的故障排除技巧。我知道它是sql server 2005而不是2008,但它可能会帮助你指明正确的方向。

答案 1 :(得分:1)

将探查器附加到所有3个实例(校长,镜像,见证)并监控Audit Database Mirroring Login Event ClassBroker:Connection Event Class。文本数据将包含有关断开连接原因的详细信息。