将 SSMS 2012 与任何其他现有 SSMS 安装(例如 SSMS 2008 R2)一起安装时,将用于打开 .SQL 文件的默认程序设置为新的 SSMS 2012 版本时存在问题。
将 .sql 文件拖到查询窗口可以成功。但是,当用户双击 .sql 文件时,2008 R2 的新实例可以作为 .sql 关联条目打开。双击新文件时更改默认打开方式没有区别。此外,更改打开的命令行脚本也许可以实现将 .sql 更改为 SSMS 2012 中的打开,但它仍然会导致重复 ssms 实例而不是使用现有实例(导致额外的负载和内存使用)。