是否有任何工具可以快速测试SQL服务器的网络可靠性?
我们正在接收来自特定客户的错误报告,该客户在一天中随机弹出“连接失败”消息。我们已经确定了可能发生此错误的一些位置,但是在一天的不同时间代码执行完美。其他一些研究让我相信这可能也是一个许可问题。我需要一些东西给他们的IT部门。
答案 0 :(得分:3)
连接错误 -
1)这些是否仅在您的应用程序中发生?例如,如果通过SQL-Mgmt Studio连接时连接断开,则意味着没有编程导致该错误 - 它是SQL Server的“安装/许可/管理/非应用程序/非程序员”错误。
2)如果它没有从像工作室这样的系统工具中删除,并且仅从你的应用程序发生 - 那么你需要查看应用程序堆栈。
3)这些长时间运行的数据库连接,还是OLTP -types?根据你的描述它看起来不像..
4)你可以做多件事我想看看TCP / IP的东西(除了SQL服务器层)。 在循环中运行ping? (不确定,但为什么不)。看看TCP / IP保持活力。
5)如果网络不可靠,它应该以其他方式显示,其他东西,如需要全天连接的outlook,也会显示错误。
答案 1 :(得分:1)
对于网络监控工具,您可能需要从查看Servers Alive或Nagios开始。