当尝试连接到Management Studio中的服务器(特别是2008年)时,会出现一个字段,您可以在其中输入服务器名称。该字段还有一个下拉列表,其中显示您尝试连接的服务器的历史记录。
如何删除单个项目 从那段历史? 如何移除 登录字段历史记录中的项 每个服务器名?
当尝试连接到Management Studio中的服务器(特别是2008年)时,会出现一个字段,您可以在其中输入服务器名称。该字段还有一个下拉列表,其中显示您尝试连接的服务器的历史记录。
如何删除单个项目 从那段历史? 如何移除 登录字段历史记录中的项 每个服务器名?
当前回答
文件SqlStudio.bin实际上包含类型为"Microsoft.SqlServer.Management.UserSettings.SqlStudio"的二进制序列化数据。
使用BinaryFormatter类,您可以编写简单的. net应用程序来编辑文件内容。
其他回答
C:\Users\\AppData\Roaming\Microsoft\Microsoft SQL Server\100\Tools\Shell
从命令提示符(启动\所有程序\配件\命令提示符):
DEL /S SqlStudio.bin
Windows Vista和SQL Server 2005
删除此文件,或用记事本打开它,并清除要从历史记录中清除的服务器名称
%UserProfile%\Microsoft\Microsoft SQL Server\90\Tools\Shell\mru.dat
对于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上注册
这是做这件事的正确方法 http://blogs.msdn.com/b/managingsql/archive/2011/07/13/deleting-old-server-names-from-quot-connect-to-server-quot-dialog-in-ssms.aspx