或者,换句话说,SQL Server 2012 的 SqlStudio.bin 在哪里?通过查看其他 SO question,它似乎不在预期的位置。
5 回答
从 SQL Server 2012 开始,您不再需要经历删除 bin 文件的麻烦(这会导致其他副作用)。您应该能够Delete在“连接到服务器”对话框的“服务器名称”下拉列表的 MRU 列表中按下该键。这在此 Connect 项目和此博客文章中有记录。
需要明确的是,因为几个月来似乎有几个人遇到了麻烦:您需要单击Server name:
下拉菜单,然后用鼠标向下箭头或悬停,直到选择要删除的服务器,然后按Delete。在这个屏幕截图中,我现在要按Delete,它会ADMIN:SHELDON\SQL2014
从我的 MRU 列表中删除服务器。请注意,因为我只是用鼠标悬停,所以这甚至不是Server name:
文本框中显示的服务器。
请注意,如果您对单个服务器名称有多个条目(例如,一个用于 Windows,一个用于 SQL Auth),您将无法判断您正在删除哪一个。
找到了!
C:\Users\%username%\AppData\Roaming\Microsoft\SQL Server Management Studio\11.0\SqlStudio.bin
所以答案和以前一样:删除文件,或者使用一些漂亮的 PowerShell 魔法来编辑它。
至于 SQL Server Management Studio v18,这个文件现在是 XML,您可以直接编辑它:
%APPDATA%\Microsoft\SQL Server Management Studio\18.0\UserSettings.xml
这是从列表中清除这些服务器名称的最佳方式。
打开(SSMS)版本。我的是 18 岁。你应该在可以看到服务器名称下拉列表的地方。如果没有,您将打开位于文件菜单栏中的连接到服务器对话框 单击服务器名称字段下拉列表。“将鼠标悬停在”(非常重要)要删除的项目上。按键盘上的删除 (DEL) 键应该可以解决问题。别客气