11

每当我在 SQL Server Management Studio 17.8.1(14.0.17277) 中打开活动监视器时,总览总是切换到(暂停)。即使我选择恢复,它也会很快变回暂停。

这发生在各种 SQL Server 和 SQL Server 版本(2005 到 2016)上,所以我不认为它与新旧 SQL 设置有冲突。

我可以在同一台服务器上运行 SSMS 2012 (11.0.2100.60) 中的 Activity Monitor,而不会出现任何错误,这证实了该服务正在实际运行且正常运行。

任何帮助或见解将不胜感激。如果可以的话,我不喜欢在两个管理工作室之间来回切换。(我使用 17,因此当右键单击 SSMS 中的项目时,我可以有上下文菜单,这在工作室的旧版本的 2016 服务器上不起作用)。

4

4 回答 4

9

我设置了一个基本的 SQL 登录,发现活动监视器为此登录永久暂停。然后我授予此登录“查看服务器状态”权限,活动监视器现在可以工作。为此,请打开相关服务器实例的 Security 和 Logins 文件夹,右键单击登录名并选择属性。选择 Securables,您应该会在底部窗格中看到所有权限。在“查看服务器状态”旁边的授权栏中打勾。

于 2019-07-18T18:22:20.280 回答
3

以管理员身份运行有帮助,但我只在 SQL 集群上看到这种情况

但是我在某个地方找到了以下内容,不记得在哪里。我使用这些步骤 1-5 添加了具有系统管理员权限的 AD 组

  1. 单击开始,单击运行,键入 DCOMCNFG,然后单击确定。
  2. 在组件服务对话框中,展开组件服务,展开计算机,然后右键单击我的电脑并单击属性。
  3. 在“我的电脑属性”对话框中,单击“COM 安全”选项卡。
  4. 在启动和激活权限下,单击编辑限制。
  5. 在启动权限对话框中,在组或用户名框中选择您的用户和组。在用户权限下的允许列中,选择远程启动并选择远程激活,然后单击确定。

似乎我不需要遵循步骤 6-8,所以我没有尝试过这些。

  1. 在访问权限下,单击编辑限制并向您的用户授予远程访问权限。
  2. 进入 DCOM Config(展开我的电脑),找到“Windows Management Instrumentation”,右键单击并选择属性
  3. 在安全选项卡中,单击启动和激活权限下的编辑,并为您的用户提供远程启动和远程激活。
于 2020-04-30T11:44:30.017 回答
1

在我的个人用户的生产环境中,我经历了与 Izulien 相同的情况(运行 SSMS 的 v 17.7)。重新连接到 dbs 并重新启动 SSMS 没有帮助。

但是我确实可以通过 sa 用户访问我们的开发环境。使用 sa 用户在 dev 中成功了,同样适用于我们的生产环境,让我假设这与我的用户的权限/角色有关。

于 2019-03-06T12:20:40.897 回答
0

在我管理的环境中,只有当我在另一台计算机上使用 SSMS 时才会发生这种情况,而不是实际安装 SQL Server ENGINE 的服务器。即:PC 上的 SSMS 客户端和服务器中的 SQL Server 引擎/实例。对我来说,99% 的时间这意味着:我在佛罗里达州,在我的个人 iMacPro 上运行本地 PC 虚拟机,运行 SSMS,通过 VPN 访问芝加哥的 SQL Server 服务器。

所以,我倾向于相信这可能是某种发生的网络超时..?

这只是我的一个理论。因为,如果我实际上将远程桌面连接到 SQL Server 本身并在服务器本地运行 SSMS,则活动监视器不会暂停。

我的两分钱。也许有人可以更好地解决这个问题。

编辑:另外,我注意到当我展开进程面板时,它很快就会暂停。如果我让流程面板处于折叠状态,它就不会发生,或者至少不会那么迅速。而且,有趣的是,如果我打开活动监视器,那么我不会立即打开进程面板并让图表运行一段时间,比如两分钟,然后我打开进程面板它不会再暂停。

似乎是图表的初始填充和过程面板的初始填充同时导致了问题。至少我管理的所有 SQL Server 都是这种情况。

R。

于 2020-11-28T06:20:53.937 回答