这比一个真正的问题更烦恼,但如果有人有一个窍门让它工作,那将是一件好事。Sql Server Mgmt Studio:有没有办法让它重用Windows?
假设我有一个.Sql文件MyScript.Sql。如果我转到Windows资源管理器中的文件位置并双击它,它将打开SSMS。好,那就是我想要的。但是,如果我再次双击该文件(或另一个.sql文件),我会得到一个SSMS的新实例。所以无论文件是否已经打开,我都会得到一个SSMS的新实例。如果我打开一个不同的文件,它不会重复使用SSMS的第一个实例,它会打开一个新文件。基本上任何.Sql文件都会打开一个全新的SSMS实例。这似乎很愚蠢。它是否破碎并保持这种方式?有解决方案吗?
我试过social.msdn上的解决方案,但没有奏效。基本上它看起来像我可以重新使用,但只有当我使用VS来打开文件。这不是很好,因为我更喜欢在SSMS中编辑sql。
我很乐意编写某种小型中介应用程序,它可以接收文件名,找到现有的ssms进程并告诉该应用程序打开该文件。如果这样的事情甚至是可能的。
赞不绝口!我不是唯一一个看到这种行为的人。 – jcollum 2010-01-31 17:41:27
如果您指的是在同一SSMS实例中打开不同的.sql文件,我只是发布了2012年的答案,该答案也适用于2008 R2,稍微修改。 – SheldonH 2013-01-28 14:51:13
@ g00p3k你应该在这里添加一个答案。尽管如此,我认为这对我来说已经过时了。 – jcollum 2013-01-28 17:20:01