SQL Server Management Studio 中的浮动或垂直结果窗格

She*_*vek 22 sql-management-studio ssms sql-server-2008-r2 sql-server-2012

我有一个多显示器配置,希望能够在一个显示器上使用我的查询编辑器,在另一台显示器上使用结果窗格。

这能实现吗?通过将结果窗格垂直连接到查询编辑器而不是水平连接,或者让结果窗格与查询编辑器完全分开浮动。

我正在使用 SSMS 2008 R2,如果这是一个新功能,可以升级到 2012。

我当前的解决方法是打开 2 个 SSMS 实例,它们都打开相同的 .sql 文件。

我对一个实例进行更改并保存它,然后切换到另一个实例,它提示我重新加载脚本,然后我可以在结果窗格填充大部分监视器的情况下执行它。

小智 13

至少在较新的 Visual Studio 2015 中,您可以使用该界面对数据库进行操作,并将结果垂直显示在右侧。只需完成SQL Server Object Explorer, 并打开脚本,或启动New Query. 您会在脚本之间找到一个带有垂直线的小图标,它将结果切换到垂直方向,为您购买宝贵的屏幕空间,特别是如果您像我一样使用超宽屏幕。

在此处输入图片说明


Ale*_*kin 12

不幸的是,结果窗格只能水平附加到您当前的编辑器窗口,这意味着无法将其分离并移动到另一个屏幕。

但是,与 2008 年相比,SSMS2012 的一项改进是您现在不需要打开它的两个实例来使用多个监视器:您可以取消停靠编辑器窗口并将其拖到第二个监视器上。

不幸的是,您无法复制相同的查询或重新打开它。因此,拥有两个实例可能仍然是您的最佳解决方案。我只是习惯了快速按下

  • Ctrl-A (选择编辑器窗口中的所有内容),
  • Ctrl-C (复制到剪贴板),
  • Ctrl-TAB (切换到前一个 [数据] 窗口),
  • Ctrl短暂释放
  • Ctrl-A (选择第二个,数据窗口的完整内容),
  • Ctrl-V (用来自的新内容替换内容),
  • F5 (刷新数据)

它可能看起来很长,但大部分序列都是在你用最少的手指Ctrl按住的情况下完成的,对于那些在电脑格斗游戏中有经验的人来说,这只是提醒了“致命”组合之一:)