SQL Server 清空连接过的服务器名称历史记录
### SQL Server 清空连接过的服务器名称历史记录 在日常使用SQL Server的过程中,我们经常会连接到不同的服务器进行数据库管理操作。随着时间的推移,这些连接记录会越来越多地积累下来,有时候为了安全考虑或是为了保持环境的整洁,我们需要清除这些历史记录。本文将详细介绍如何在SQL Server的不同版本中(包括SQL Server 2000、2005、2008)清除已连接服务器的历史记录。 #### 一、SQL Server 2008 对于SQL Server 2008,清空连接过的服务器名称历史记录的操作非常简单,只需要删除特定的`SqlStudio.bin`文件即可完成这一任务。然而需要注意的是,这个文件在不同的操作系统中位置是不一样的: - **Windows XP**: - 路径:`C:\DocumentsandSettings\ApplicationData\Microsoft\MicrosoftSQLServer\100\Tools\Shell\SqlStudio.bin` - **Windows 7**: - 路径:`C:\Users\VCOO\AppData\Roaming\Microsoft\MicrosoftSQLServer\100\Tools\Shell\SqlStudio.bin` 由于`ApplicationData`文件夹默认是隐藏的,因此需要在文件夹选项中设置显示隐藏文件才能找到并删除该文件。删除完毕后,建议重启SQL Server Management Studio (SSMS)服务以确保更改生效。 #### 二、SQL Server 2005 对于SQL Server 2005版本,清除连接记录的方法与2008版本类似,但是所涉及的文件名略有不同。同样,也需要根据操作系统来确定文件的位置: - **Windows XP**: - 路径:`X:\DocumentsandSettings\XXX\ApplicationData\Microsoft\MicrosoftSQLServer\90\Tools\Shell\mru.dat` - **Windows 7**: - 请注意,这里的路径并没有给出具体的说明,因为2005版本的文件名和位置与2008版本不同,具体路径可能需要参考官方文档或者使用文件搜索工具(如Everything)来查找。 删除了`mru.dat`文件之后,也需要重启SSMS服务。 #### 三、SQL Server 2000 对于早期版本的SQL Server 2000,清除连接记录的方式则有所不同,主要是通过修改注册表来实现: - 打开注册表编辑器(`regedit.exe`)。 - 导航至:`HKEY_CURRENT_USER\Software\Microsoft\MicrosoftSQLServer\80\Tools\Client\PrefServers`。 - 在这个键下面,你可以看到之前连接过的服务器名称列表。 - 删除相应的键值即可清除这些记录。 值得注意的是,在修改注册表前,最好先备份整个注册表或只备份相关的部分,以防万一出现问题时可以恢复。 #### 四、总结 以上就是如何在SQL Server的不同版本中清除连接记录的具体步骤。无论是在哪个版本中,都需要特别小心地操作,特别是涉及到删除文件和修改注册表时。同时,建议在进行任何修改之前备份相关数据,以防止意外发生。希望这些信息能够帮助到你,保持你的SQL Server环境整洁有序。
- yhyhyhy2020-06-092008和2000版本的删除方法,百度一大偏,无卵用,还那么贵!
- Andy-Xiejf2013-01-15Good,快捷方便。。。
- ideaaoc2014-06-03不错相当不错 用着很好
- 粉丝: 2
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助