SQL Server Management Studioで結果ウィンドウを切り替えることはできません

この記事は、SQL ServerのSQL Server Management Studioで結果ウィンドウを切り替えることができない問題を解決するのに役立ちます。

元の製品バージョン: SQL Server
元の KB 番号: 2860024

現象

SQL Server 2012 以降のバージョンでSQL Server Management Studio (SSMS) を使用する場合、結果ウィンドウを切り替える機能が見つからない可能性があります。 そのため、[ウィンドウ] メニューに [結果ウィンドウの非表示] ショートカットや [結果ウィンドウの表示] ショートカットは表示されません。 さらに、Ctrl キーを押しながら R キーを押しても、結果ウィンドウの表示は切り替わりません。

SQL Server Management Studioの [ウィンドウ] メニューのスクリーンショット。

注:

Ctrl + R キーを押すと、ステータス バーに次のメッセージが表示されます。

(Ctrl + R) が押されました。 和音の 2 番目のキーを待機しています...

原因

この問題は、SSMS のファイルが破損しているため .vssettings に発生します。

注:

既定では、このファイルは NewSettings.vssettings という名前で、次のフォルダーにあります。

%USERPROFILE%\Documents\SQL Server Management Studio\Settings\SQL Server Management Studio

注: SSMS 18.x バージョンの場合、 .vssetting ファイルは次のフォルダーにあります。

%LOCALAPPDATA%\Microsoft\SQL Server Management Studio\18.0_IsoShell\Settings\SQL Server Management Studio

回避策

この問題を回避するには、既定のキーボード マッピング スキームをリセットします。 これを行うには、次の手順を実行します。

  1. SQL Server Management Studio を開きます。
  2. メニュー バーの [ ツール] をクリックし、[ オプション] をクリックします。
  3. ダイアログ ボックスの左側にあるツリー ビュー ウィンドウで、[ キーボード] をクリックします。
  4. [ リセット ] をクリックして、既定のキーボード マッピング スキームをリセットします。
  5. 表示されるダイアログ ボックスで、[ はい] をクリックします。
  6. [OK] をクリックします。

[SQL Server Management Studioのオプション] の [キーボード] 設定のスクリーンショット。