是否有相当于ping用于检查与SQL Server的连接?

时间:2014-06-18 07:42:31

标签: sql-server sql-server-2008-r2 biztalk biztalk-2010

是否有等效的ping来检查与SQL Server的连接?

我在一些长时间的操作中找到了我们的BizTalk管理控制台,例如导入一个大的绑定文件,“连接”正在丢失,即控制台上出现红色框。最终连接回来了。 SQL Server与BizTalk位于不同的计算机上。

还看到了与SSO数据库的连接丢失一分钟左右的问题...... 更糟糕的是,这是生产环境!

SQL DBA已经检查并且SQL没问题,显示没有网络问题......

我可以执行ping -t查看两台计算机之间的连接是否发生了什么,但是是否有相同的功能来检查与SQL Server本身的持续连接?

如果有这样的功能,是否有某种程度的自动化检查,所以我可以让它标记任何断开连接...只是向ops发送电子邮件将是很好的第一步

1 个答案:

答案 0 :(得分:2)

您始终可以使用PowerShell

Add-PSSnapin SqlServerCmdletSnapin100
Add-PSSnapin SqlServerProviderSnapin100
$query = "SELECT top 1* from bts_application"
Invoke-Sqlcmd -Query $query -ServerInstance '.' -Database 'BizTalkMgmtDb'