Eu tenho o atalho de consulta vinculado Ctrlhá anos (essa técnica é descrita em Como atribuir CTRL+F1 a sp_whoisactive no ssms 2012? ). Há alguns dias parou de funcionar. Se eu pressionar - , o SQL Studio agora iniciará os Manuais Online no Internet Explorer. Alguém mais viu esse problema? Existe uma correção?F1sp_whoisactive
CtrlF1
Confirmei que o atalho ainda está definido. Alterar o atalho não corrige o problema Ctrl- F1ainda inicia o BoL. A alternância do SQL Studio não teve efeito.
FWIW, isso aconteceu depois que a TI reiniciou o servidor enquanto eu estava logado, então o SSMS não desligou de forma limpa.
É claro que posso usar outro atalho de teclado (embora, infelizmente, pareça Ctrl- 1está codificado para sp_help), apenas incomoda meu TOC usar um atalho diferente para o mesmo comando em máquinas diferentes.
Aqui está um tiro longo: acho que seu Management Studio, por algum motivo, alterou os mapeamentos de teclado para a configuração padrão 2012/2014, que é mais semelhante aos aplicativos normais do Visual Studio. Isso mudou a partir do SQL Server 2012, então, entre outras coisas, Ctrl+F1 agora abre o Books On-Line.
Para verificar se esse é o seu caso, provavelmente não será possível executar consultas usando Ctrl+E ou visualizar planos de consulta estimados usando Ctrl+L.
Encontrei uma maneira de redefinir os atalhos de teclado para a configuração "clássica" e escrevi um post no blog sobre isso há algum tempo. A versão curta é:
Espero que ajude.