Recursos e tópicos adicionais do SQL Server não abordados em categorias específicas
Olá
Bem vindo à Comunidade Microsoft SQL
Tudo bem, Fabio? Obrigado por compartilhar os detalhes do cenário.
Esse comportamento pode ocorrer após a atualização do SSMS 18 → 20, quando a associação da extensão .sql permanece vinculada a versões anteriores ou corrompida no UserChoice do Windows. Como resultado, o duplo clique abre sempre uma nova instância do SSMS.
Para ajustar corretamente:
1.Repare a integração do SSMS com o shell do Windows
a.No SSMS ➜ Tools -> Options -> Environment -> Startup
b.Em seguida, execute o instalador do SSMS novamente usando Repair
2.Restaurar associação padrão pelo Windows
a.Configurações ➜ Aplicativos -> Aplicativos padrão
b.Pesquise por .sql
c.Defina SQL Server Management Studio (v20) como padrão
d. Forçar associação via linha de comando (executar como Administrador):
assoc .sql=sqlfile
ftype sqlfile="C:\Program Files (x86)\Microsoft SQL Server Management Studio 20\Common7\IDE\Ssms.exe" "%1"
Nota: Como você mencionou que o usuário não tem acesso ao Regedit, a correção via ftype/assoc + Repair normalmente resolve sem intervenção manual no registro.