Associando uma nova versão do SSMS à extensão de arquivo .sql

Associando uma nova versão do SSMS à extensão de arquivo .sql

Originalmente, a extensão do arquivo .sql estava associada ao bloco de notas.

Mudei isso clicando com o botão direito em um arquivo .sql e escolhendo "Abrir com" -> "Escolher programa padrão" para associá-lo ao SSMS (SQL Server Management Studio) 2008R2. Isso funcionou bem.

Agora que o SQL Server 2012 foi lançado, tentei reassociar a extensão .sql ao SSMS 2012 usando o mesmo método de clique com o botão direito, mas a nova associação nunca funciona, ela continua a usar o SSMS 2008R2.
Alguma idéia de como lembrar a nova versão do SSMS?

Estou usando o Windows 7 Pro x64.

Responder1

eu useiGerenciador de tipos de arquivos da Nirsoftpara alterar as ações Editar e Abrir (incluindo o clique duplo) do SSMS 2008R2 para SSMS 2012.
Tudo funciona conforme o esperado agora.

Responder2

funcionou para mim editando a variável PATH. Eu mudei para que o sql 2012 (110) venha primeiro na variável PATH conforme abaixo:

C:\Arquivos de Programas\Microsoft SQL Server\110\Ferramentas\Binn\; C:\Arquivos de Programas (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\; C:\Arquivos de Programas\Microsoft SQL Server\100\Ferramentas\Binn\;

depois disso, quando reassociei o arquivo sql ao ssms 2012, funcionou

Responder3

Usei o TotalCommander para isso, veja a foto. Agora todos os scripts *.sql são abertos para mim no SSMS19, incluindo DDE, e o ícone do script também mudou para uma nova aparência. Tenho SSMS2014 SSMS19 instalado simultaneamente (Windows 10 x64).

informação relacionada