Подтвердить что ты не робот

Ctrl-Shift-M больше не работает в SQL Server Management Studio

Я считаю полезным и продуктивным использовать встроенный Ctrl + Shift + M при создании нового хранимого процесса в SQL Server Management Studio (2008). На одной из моих машин, что сочетание клавиш быстрого доступа перестало работать, и я не смог решить, как его восстановить.

На моей машине также может быть какая-то новая утилита, которая переопределяет это, но я не смог найти преступника, если это дело.

Идеи?

4b9b3361

Ответ 1

Эта комбинация клавиш была удалена из SQL 2008. Вы можете получить доступ к функциям, выбрав Query → Specify Values ​​for Template Parameters...

Это довольно запутанно, потому что большинство шаблонов все еще ссылаются на комбинацию клавиш. (Пункт меню выше даже ссылается на него!!)

К сожалению, мы не можем "восстановить" команду Ctrl - Shift - M. SQL Mgmt Studio не позволяет добавлять новые ярлыки. Только "запрос" ярлыков (Опции → Среда → Клавиатура).

Самый простой способ разрешить это - просто изучить новую последовательность клавиш: AltQS

Здесь подтверждение от Марка Хан в команде поддержки онлайн-сообщества MS:

Чтобы решить проблему, я хотел бы объяснить следующее

      A) Я повторно произвел проблему и сравнил ее с SQL Server 2005          Студия управления. Подтверждено, что "Ctrl-Shift-M" быстрая клавиша          не существует в SQL Server 2008 Management Studio. Если у вас есть проблемы          на этом, пожалуйста, пришлите нам обратную связь через          адрес (https://connect.microsoft.com/sql). Кроме того, я консультируюсь с нашими          команда разработчиков с проблемой; если что-нибудь обновится, мы опубликуем его [ize].

      B) Ctrl-Shift-M используется для замены параметров шаблона, мы также может открыться           Укажите значения параметров шаблона вручную

          1) В меню "Запрос" выберите "Укажите значения для шаблона" Параметры.
          2) В диалоговом окне" Укажите значения для шаблонов параметров "             Столбец содержит предлагаемое значение для              параметр (имя базы данных в приведенном выше примере). Примите стоимость              или замените его новым значением, а затем нажмите OK.              для закрытия диалогового окна" Заменить параметры шаблона" и модифицировать              script в редакторе запросов.

Надеюсь, это помогло!

Ответ 2

Это определенно звучит так, будто у вас есть что-то еще, что ворует Ctrl + Shift + M, точно так же, как я теряю Ctrl + 1 (для запуска sp_help), когда я запускаю ZoomIt.

Вы можете попробовать запустить диспетчер задач, а затем посмотреть, что движется, когда вы нажимаете Ctrl + Shift + M.

Но может возникнуть возможность снова включить SSMS... Я попытаюсь посмотреть, когда я закончил переустановку SQL 2008 (после восстановления Win7)

Ответ 3

В SSMS нажмите "Инструменты" в строке меню и выберите пункт "Параметры" .

Когда откроется форма "Параметры" ... 1.) Выберите "Клавиатура" в левой панели.

2.) На правой панели измените "Применить следующую дополнительную схему сопоставления клавиатуры:" выпадающий список на "Совместимость с Visual Studio 2010".

3.) Нажмите кнопку "ОК", чтобы сохранить изменения и закрыть форму "Параметры" .

Теперь, когда вы выбираете меню Query в строке меню, он должен отображать Ctrl + Shift + M как ярлык рядом с пунктом меню Specify Values ​​for Template Parameters.