步驟1:關閉SQLSERVER的所有服務。
步驟2:若要開始解除安裝過程,請從“開始”選單單擊“控制面板”,然後雙擊“程式和功能”。選擇要解除安裝的SQLServer元件,然後單擊“解除安裝”。
步驟7:在“準備解除安裝”頁上檢視要解除安裝的元件和功能的列表。接下來“安裝進度”頁將顯示安裝狀態。最後在“完成安裝”頁上單擊“關閉”退出安裝嚮導。
C:\ProgramFiles\MicrosoftSQLServer
C:\ProgramFiles(x86)\MicrosoftSQLServer
然後是清除登錄檔資訊
???????HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer?
???????HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServer
(在我的操作中,登錄檔中沒有看到下面資訊,應該是解除安裝時,已經被清除了)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SQLBrowser
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSSQLServerADHelper100
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSSQLServerOLAPService
在系統為WIN7的SQLSERVER2008下,我們還可以看到下面一些登錄檔的資訊,如果你看到它的存在,也要清除這些登錄檔資訊。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServer2005Redist
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServer2008Redist
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServerCompactEdition
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServerNativeClient10.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSyncFramework
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSyncServices
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSyncServicesADO
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search
???????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
(4)依次查詢HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager,找到“PendingFileRenameOperations”值,並刪除其中所有資料,這個選項不刪除也可以,但是你重新安裝時,進入安裝介面就會出現SQL錯誤提示:從前的安裝程式操作使安裝程式操作掛起,需要重新啟動計算機。
解決方法1:點選開始執行輸入:regedit開啟登錄檔找到如下目錄HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager刪除PendingFileRenameOperations
解決方法2:如果按照方法1,沒有找到相關注冊表資訊,那麼有可能是mscorsvw.exe程序呼叫Invoke所致,解決辦法:開啟任務管理器,結束帶哦這個程序即可。
(5)如果要解除安裝的是命名例項,則在相應的登錄檔鍵的MSSQLServer,SQLSERVERAGENT和MSSQLServerADHelper後加上“/”和相應的例項名。
步驟1:關閉SQLSERVER的所有服務。
步驟2:若要開始解除安裝過程,請從“開始”選單單擊“控制面板”,然後雙擊“程式和功能”。選擇要解除安裝的SQLServer元件,然後單擊“解除安裝”。
步驟7:在“準備解除安裝”頁上檢視要解除安裝的元件和功能的列表。接下來“安裝進度”頁將顯示安裝狀態。最後在“完成安裝”頁上單擊“關閉”退出安裝嚮導。
C:\ProgramFiles\MicrosoftSQLServer
C:\ProgramFiles(x86)\MicrosoftSQLServer
然後是清除登錄檔資訊
???????HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer?
???????HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServer
(在我的操作中,登錄檔中沒有看到下面資訊,應該是解除安裝時,已經被清除了)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SQLBrowser
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSSQLServerADHelper100
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSSQLServerOLAPService
在系統為WIN7的SQLSERVER2008下,我們還可以看到下面一些登錄檔的資訊,如果你看到它的存在,也要清除這些登錄檔資訊。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServer2005Redist
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServer2008Redist
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServerCompactEdition
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServerNativeClient10.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSyncFramework
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSyncServices
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSyncServicesADO
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search
???????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
(4)依次查詢HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager,找到“PendingFileRenameOperations”值,並刪除其中所有資料,這個選項不刪除也可以,但是你重新安裝時,進入安裝介面就會出現SQL錯誤提示:從前的安裝程式操作使安裝程式操作掛起,需要重新啟動計算機。
解決方法1:點選開始執行輸入:regedit開啟登錄檔找到如下目錄HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager刪除PendingFileRenameOperations
解決方法2:如果按照方法1,沒有找到相關注冊表資訊,那麼有可能是mscorsvw.exe程序呼叫Invoke所致,解決辦法:開啟任務管理器,結束帶哦這個程序即可。
(5)如果要解除安裝的是命名例項,則在相應的登錄檔鍵的MSSQLServer,SQLSERVERAGENT和MSSQLServerADHelper後加上“/”和相應的例項名。