【发布时间】:2012-06-15 04:04:59
【问题描述】:
或者,换句话说,SQL Server 2012 的 SqlStudio.bin 在哪里?通过查看this other SO question,它似乎不在预期的位置。
【问题讨论】:
标签: sql-server caching login sql-server-2012 ssms
或者,换句话说,SQL Server 2012 的 SqlStudio.bin 在哪里?通过查看this other SO question,它似乎不在预期的位置。
【问题讨论】:
标签: sql-server caching login sql-server-2012 ssms
从 SQL Server 2012 开始,您不再需要经历删除 bin 文件的麻烦(这会导致其他副作用)。您应该能够在“连接到服务器”对话框的“服务器名称”下拉列表的 MRU 列表中按 Delete 键。这记录在 this Connect item 和 this blog post 中。
需要明确的是,因为几个月来似乎有几个人遇到了麻烦:您需要单击 Server name: 下拉菜单,然后向下箭头或鼠标悬停,直到选择要删除的服务器,然后然后按删除。在这个屏幕截图中,我现在要按 Delete,它将从我的 MRU 列表中删除服务器 ADMIN:SHELDON\SQL2014。请注意,因为我只是用鼠标悬停,所以这甚至不是Server name: 文本框中显示的服务器。
请注意,如果单个服务器名称有多个条目(例如,一个用于 Windows,一个用于 SQL Auth),您将无法确定要删除哪个。
【讨论】:
Server name: 框中的文本。如果您在 VM 或 RDP 会话中,则可能必须使用 Ctrl+Del、Fn+Delete 或 Shift+Delete 来扩展击键。在 Mac 上的 Parallels VM 中,我需要使用 Fn+Del。此外,您需要绝对确定您使用的是 SSMS 2012 或更高版本。这不适用于旧版本的 SSMS。
找到了!
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
【讨论】: