【问题标题】:SQL connection failure and network reliability [closed]SQL连接失败和网络可靠性[关闭]
【发布时间】:2009-07-02 18:32:44
【问题描述】:

是否有任何工具可以快速测试 SQL 服务器的网络可靠性?

我们收到来自特定客户的错误报告,该客户全天随机弹出“连接失败”消息。我们已经确定了一些可能发生此错误的位置,但代码在一天中的不同时间都能完美执行。其他一些研究让我相信这也可能是一个许可问题。我需要一些东西给他们的 IT 部门。

【问题讨论】:

  • 指点已经开始。我需要一些显示“看,我们知道有一个错误。这可以通过提高网络的可靠性来解决。这是一个向您展示正在发生的事情的工具”

标签: sql sql-server networking licensing diagnostics


【解决方案1】:

连接错误 -

1) 这些是否仅在您的应用程序中发生?例如,如果通过 SQL-Mgmt Studio 连接时连接断开,则意味着没有编程导致该错误 - 这是 SQL Server 的“安装/许可/管理员/非应用程序/非程序员”错误。

2)如果它不是从像工作室这样的系统工具中删除,并且发生在您的应用程序中 - 那么您需要查看应用程序堆栈。

3) 这些是长时间运行的数据库连接,还是 OLTP 类型?从你的描述来看,不像。。

4) 我猜你可以做很多事情来窥探 TCP/IP 的东西(除了 SQL 服务器层)。 循环运行 ping 吗? (不确定,但为什么不)。查看 TCP/IP 保持活动状态。

5) 如果网络不可靠,它应该以其他方式显示,其他需要全天连接的东西,如 Outlook,也会显示错误。

【讨论】:

    【解决方案2】:

    对于网络监控工具,您可能需要先查看 Servers Alive 或 Nagios。

    【讨论】:

      猜你喜欢
      • 2012-03-27
      • 1970-01-01
      • 2012-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-22
      • 2015-02-27
      相关资源
      最近更新 更多