当尝试连接到Management Studio中的服务器(特别是2008年)时,会出现一个字段,您可以在其中输入服务器名称。该字段还有一个下拉列表,其中显示您尝试连接的服务器的历史记录。
如何删除单个项目 从那段历史? 如何移除 登录字段历史记录中的项 每个服务器名?
当尝试连接到Management Studio中的服务器(特别是2008年)时,会出现一个字段,您可以在其中输入服务器名称。该字段还有一个下拉列表,其中显示您尝试连接的服务器的历史记录。
如何删除单个项目 从那段历史? 如何移除 登录字段历史记录中的项 每个服务器名?
当前回答
下面是从列表中清除项目的最简单方法。
打开要影响的Microsoft SQL Server Management Studio (SSMS)版本。 打开连接到服务器对话框(文件->连接对象资源管理器,对象资源管理器->连接->数据库引擎等)。 单击服务器名称字段下拉列表中的下拉箭头。 将鼠标悬停在要删除的项上。 按键盘上的删除(DEL)键。
好了。
其他回答
从上述路径删除文件:(删除前请关闭SSMS)
SQL Server 2005用户的文件位置路径,
C:\Documents and Settings\%USERNAME%\Application Data\Microsoft\Microsoft SQL Server\90\Tools\Shell\mru.dat
SQL Server 2008用户的文件位置路径,
备注:格式名称有修改。
C:\Documents and Settings\%USERNAME%\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin
Server 2008 standard/SQL Express 2008用户的文件位置路径
C:\Documents and Settings\%USERNAME%\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin
SQL Server 2012用户的文件位置路径,
C:\Users\%USERNAME%\AppData\Roaming\Microsoft\SQL Server Management Studio\11.0\SqlStudio.bin
SQL Server 2014用户的文件位置路径,
C:\Users\%USERNAME%\AppData\Roaming\Microsoft\SQL Server Management Studio\12.0\SqlStudio.bin
注意:在SSMS 2012(版本10.50.160.1或以上)中,您可以通过从下拉菜单中选择服务器名并按DELETE删除服务器名。
对于SQL 2005,删除该文件:
C:\Documents and Settings\ <USER>\应用程序数据\Microsoft\Microsoft SQL Server\90\Tools\Shell\mru.dat
对于SQL 2008,文件的位置,格式和名称改变:
C:\Documents and Settings\ <USER>\应用程序数据\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin
如何清空清单:
关闭所有SSMS实例 删除/重命名文件 开放的地对地导弹
此请求已在Microsoft Connect上注册
而不是删除或重命名这个文件:
关闭SQL Server Management Studio。 找到适当的文件(参见其他文章)。 在文本/十六进制编辑器(如notepad++)中打开。bin。 搜索其中一个服务器的名称并确定行号。 复制。bin/.dat文件。 删除这一行。确保你删除了整行,这是可能的,如果你有很多行可以换行。 打开SQL Server Management Studio。您的下拉列表将为空白。
关于这个重复的问题@arcticdev发布了一些代码,将摆脱个别条目(而不是所有条目都删除bin文件)。 我把它包装在一个非常丑陋的UI中,并放在这里:http://ssmsmru.codeplex.com/
在Windows Server 2008标准的SQL Express 2008中,“SqlStudio.bin”文件在这里:
%UserProfile%\Microsoft\Microsoft SQL Server\100\Tools\Shell\