SSMS SQL SERVER Management Studio 2012启动冻结

3fi*_*egs 31 ssms freeze

我有一个奇怪的情况.IT在我的笔记本电脑上安装了SSMS,它第一次运行良好,远程连接到我的SQL服务器等.但随后它被冻结了.我强行退出然后再次启动SSMS.现在它完全冻结,根本没有弹出窗口输入服务器连接文本字符串.然后我做了一个强制退出并弹出一个窗口(见此处).

Microsoft SQL Server Management Studio检测到操作阻止了用户输入.这可能是由活动模式对话框或需要阻止用户交互的任务引起的.你想要关闭吗?

谁看过这个吗?我的IT部门一无所知.

Mem*_*per 72

这通常是由于新的连接对话框在屏幕外(通常是由于更改显示器设置,例如1到2个显示器或分辨率更改等).

如果是这样,简单的解决方法

  1. Alt Tab to SSMS
  2. Alt + Space - 上下文菜单
  3. M - 选择移动(在屏幕外的上下文菜单中)
  4. 箭头键 - 将其移回屏幕

由于每答案在这里从@Eirik托夫特和这里从@Lee切特温德

  • 辉煌!我没有想到这一点.这可能是因为我的一台显示器是4K而其他的是HD. (3认同)
  • 谢谢你,这让我发疯了!!!我需要做的就是在应用程序中使用 Alt-Tab 并按 ESC。 (3认同)

Jul*_*use 12

修复了今天在我的机器上通过重命名我的注册表中的条目来呈现相同的问题:

经过一些挖掘,似乎有多个问题可以产生相同的错误(应用程序,设置,注册表).这篇博文很好地介绍了它:http: //www.armedia.com/blog/2012/08/sql-server-management-studio-freeze/

在我的情况下删除AppData下的SQL Server管理工作室文件夹(c:\ users \%userName%Appdata\raoming\microsoft \)不起作用.

但是在删除/重命名注册条目后我成功了:[HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server]

(更新)在我的笔记本电脑上解决了潜在的问题 - 正在使用额外的2个具有更高分辨率的屏幕,这导致Windows/SSMS打开所有连接到新数据源对话框.如果您使用多个屏幕,请尝试返回仅使用本机笔记本电脑屏幕,以查看是否可以找到SSMS正在等待输入的对话框.

  • 我杀死了SSMS,拔掉了我的外接显示器并重新启动了SSMS.这次对话出现了.当您的笔记本电脑屏幕未用作主显示屏时,这似乎是一个问题. (2认同)

小智 6

这是因为多屏显示。将多屏屏幕关闭为单个屏幕即可解决该问题。ssms开始工作后重新启用多屏显示


小智 5

我也有同样的情况,笔记本电脑连接了两个额外的屏幕。在第三个屏幕上打开了SQL Server Management Studio,没有模态对话框。

两种选择:

  1. 按tab三次,然后输入。这将取消对话框。现在,您可以将窗口移到另一个屏幕。
  2. 将Windows设置为仅使用一个或两个屏幕。SSMS在第一个屏幕上打开,当您返回使用三个屏幕时,SSMS仍应在那里打开。

当SSMS在主屏幕或辅助屏幕上时,模式对话框会在第一个屏幕上打开,并且应该可用。