Sql server 在检查与SQL Server的连接时是否存在与ping等效的方法?

Sql server 在检查与SQL Server的连接时是否存在与ping等效的方法?,sql-server,sql-server-2008-r2,biztalk,biztalk-2010,Sql Server,Sql Server 2008 R2,Biztalk,Biztalk 2010,在检查与SQL Server的连接时是否存在与ping等效的方法 我发现我们的BizTalk管理控制台在一些长操作期间,例如导入大绑定文件时,“连接”正在丢失,即控制台上出现红色框。最终,连通性又回来了。SQL Server与BizTalk位于不同的计算机上 还发现了一个问题,与SSO db的连接丢失了一分钟左右。。。更糟糕的是,这是生产环境 SQL DBA已检查,SQL正常,未显示任何网络问题 我可以执行ping-t来查看两台机器之间的连接是否发生了任何问题,但是是否有一个等效的函数来检查与S

在检查与SQL Server的连接时是否存在与ping等效的方法

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

还发现了一个问题,与SSO db的连接丢失了一分钟左右。。。更糟糕的是,这是生产环境

SQL DBA已检查,SQL正常,未显示任何网络问题

我可以执行
ping-t
来查看两台机器之间的连接是否发生了任何问题,但是是否有一个等效的函数来检查与SQL Server本身的持续连接


如果有这样一个功能,有没有办法自动检查它,这样我就可以让它标记任何断开连接的情况。。。只需向ops发送电子邮件是很好的第一步

您可以随时使用PowerShell

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

有趣的建议!!