由於近期在將一個老項目進行遷移,當時用到的數據庫是SQL Server 2005,需要將其完全卸載后安裝目前最新版的數據庫服務器SQL Server 2019。因為SQL Server 2005組件都是分散的,所以卸載時特別麻煩,如果不按正常的方法卸載,重新安裝是就很有可能產生各種問題。所以,必須按順序一個一個的卸載,且要用到兩個附加工具。具體過程如下:
步驟1:打開“控制面板”-“程序和功能”,依據下面先后順序來進行反向卸載:
Microsoft SQL Server VSS Writer Microsoft SQL Server Setup Support Files(English) Microsoft SQL Server Native Client Microsoft SQL Server 2005 Books Online(English) Microsoft SQL Server 2005 Backward compatibillty Microsoft SQL Server 2005
步驟2:安裝Windows Installer Clean Up(msicuu2.exe文件)。安裝完成后運行,並按如下順序選定條目,然后“remove”:
Microsoft SQL Server VSS Writer Microsoft SQL Server Setup Support Files(English) Microsoft SQL Server Native Client Microsoft SQL Server 2005 Tools Microsoft SQL Server 2005 Books Online(English) Microsoft SQL Server 2005 Backward compatibillty Microsoft SQL Server 2005
步驟3:運行SRVINSTW.exe文件,並按順序移除下列服務:
SQL Server VSS Writer SQL Server FullText Search(MSSQL) SQL Server Browser SQL Server Agent(MSSQLSERVER) SQL Server Active Directory Helper SQL Server (MSSQLSERVER)
步驟4:在開始菜單,運行Regedit,刪除注冊表中的如下項:
HKEY_CURRENT_USER/Software/Microsoft/Microsoft SQL Server HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQLXML4
步驟5:刪除以下兩個目錄:
C:/Program Files/Microsoft SQL Server C:/Program Files/SQLXML 4.
以上步驟全部完成后,重啟電腦。則可以重新安裝SQL SERVER 2005其它版本。
附:
Windows Installer Clean Up (msicuu2.exe)下載地址:https://download.csdn.net/download/jack_young_007/15761901
Windows服務維護程序 (SRVINSTW.EXE)下載地址:https://download.csdn.net/download/jack_young_007/15761922