SQL Server 2005 和 2008 卸载步骤及注意事项

1. 停止 SQL Server 服务

在开始卸载之前,请确保所有与 SQL Server 20052008 相关的服务已经停止运行。可以通过 Windows 服务管理器来停止以下服务:

  • MSSQLServer
  • SQLSERVERAGENT
  • MSSQLServerADHelper
  • 其他与 SQL Server 相关的服务。

2. 删除安装目录下的文件

删除 SQL Server 的安装目录(通常为 C:\Program Files\Microsoft SQL Server)下的所有文件和子目录。确保彻底清理这些文件夹,以避免残留。

3. 清理注册表

打开注册表编辑器(通过运行命令 regedit),依次查找并删除以下注册表键:

  • HKEY_CURRENT_USER\Software\Microsoft\SQLServer
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQLServer
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper

4. 清除临时文件和缓存

删除 C:\WINDOWS\inf 文件夹下的所有文件。注意,这些文件可能会残留 SQL Server 的部分缓存数据。

注意事项

  • 卸载过程中,确保系统没有正在使用的数据库。否则,卸载后可能无法恢复数据。
  • 对于 SQL Server 2008,卸载后可能需要手动清理系统性能库(Perflib 文件夹中的特定键值)。