針對SQL資料庫卸載不完全的現象,做了如下總結:
1,控制台 卸載
首先,開啟控制台,按照“安裝時間”進行排序,卸載SQL Server系列組件
2,利用360刪除SQL Server系列組件(同樣按照時間排序)
3,利用Windows Install Clean Up軟體
微軟自己出的卸載軟體,用它可以完美卸載Microsoft的系列軟體。利用 Windows Installer 清理工具 + 生產力,可以刪除程式的 Windows Installer 配置資訊。如果您遇到安裝(安裝程式)問題,可能需要刪除程式的 Windows Installer 配置資訊。
例如,第一次安裝程式時沒有包括其中的某個組件,如果添加(或刪除)此組件時遇到安裝問題,您也許不得不刪除該程式的 Windows Installer 配置資訊。
4,手動卸載,手工來進行刪除操作。
(1) 刪除以下註冊表子項:
| 代碼如下 |
複製代碼 |
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/ Microsoft SQL Server HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSQLServer HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/SQLSERVER AGENT HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services /MSSQLServerADHelper |
(2) 手工刪除安裝目錄,預設情況下位於:
| 代碼如下 |
複製代碼 |
C:/Program Files/Microsoft SQL Server C:/Program Files (x86)/Microsoft SQL Server C:/Users/Administrator/請仔細尋找…… |
(3) 卸載Microsoft Search 服務,還需要刪除:
| 代碼如下 |
複製代碼 |
| HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Search |
(4) 卸載Microsoft 全文檢索查詢,還需要刪除:
| 代碼如下 |
複製代碼 |
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSFTPSVC HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSCNTRS HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSEARCH HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSGATHERVER HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSGTHRSVC HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSSINDEX |
(5)如果要卸載的是具名執行個體,則在相應的註冊表鍵的MSSQLServer,SQLSERVERAGENT和MSSQLServerADHelper後加上“/”和相應的執行個體名。
到此我們就成功的完美卸載了SQL SERVER資料庫。