问题:是否可以阻止SSMS监控已注册服务器的服务状态?
详细说明: SSMS 2008监控每个注册服务器的服务状态。从我所看到的,它似乎每隔一分钟就到达每个注册服务器来检查它的状态,在我的情况下是超过100台服务器。此过程引发了我们的安全和网络部门的问题。网络最初将其识别为可疑流量,因为它作为未知实用程序出现,正在扫描网络中的SQL Server。安全性受到关注,因为每个服务器上的安全事件日志都填满了我的登录事件。
我已经看了一下设置,但似乎找不到一个。我在某处错过了吗?
TIA, 布赖恩
答案 0 :(得分:1)
我终于找到了答案!!
虽然不可能(至少我发现)阻止SSMS检查注册服务器的服务状态,但可以更改检查服务器的间隔。
简短版本是创建以下注册表项(DWORD):
(SQL Server 2008) HKLM \ Software \ Microsoft \ Microsoft SQL Server \ 100 \ Tools \ Shell | PollingInterval = 600(十进制)
(SQL Server 2005) HKLM \ Software \ Microsoft \ Microsoft SQL Server \ 90 \ Tools \ Shell | PollingInterval = 600(十进制)
这将使SSMS每分钟自动连接,而不是每隔几秒钟。
有关详细信息,请参阅此MS Connect Post。
答案 1 :(得分:0)
由于SSMS似乎没有办法阻止这些状态检查,您是否可以专注于帮助他们看到他们的无害?
如果这些都不是一个选项(或者即使它是),您可以通过不立即连接到所有SQL服务器来帮助缓解此问题。也许只是连接到你当时需要的那些 - 看起来像加载整个列表主动连接到它们中的每一个,但只是连接到你打算在那个会话中使用的那些可能有助于减少打开的网络会话的数量。 / p>
我希望这有帮助 - 如果没有,或者您有一些额外的输入可能有助于找到解决方法,请发布!