手動徹底刪除SQL Server 2000很簡單
此文主要向大家介紹的是手動徹底刪除SQL Server 2000的實際操作流程,前幾天安全了SQL Server 2000,不知道哪步出了一些問題,SP4一直打不上,而N多程序非得SP4才能運行,過了好久才想來徹底來搞下。
安裝SP4時一直提示安裝成功,結果版本號還是沒變。查版本號方法見SQL Server安裝sp4補丁報錯的解決方法
我的方法:
1、備份數據庫,這一步非常重要。
2、安裝SQL Server 2000,然后選擇卸載,這樣成功的話也行,或者直接全新安裝一遍,不成功就到控制面版里找到刪除。
3、、找到以下注冊表項,刪除
引用內容找到并刪除 %drive%:\Program Files\Microsoft SQL Server\MSSQL\Binn 文件夾。
2. 找到并刪除以下注冊表項:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
3. 找到并刪除以下注冊表項:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper
4、找到SQL Server 2000安裝目錄,全部刪除。
5、重啟。
6、重新安裝SQL Server 2000
7、打SP4補丁
OK,問題解決
以下是技術文章
引用內容
刪除 SQL Server 的步驟
重要說明:本文包含有關修改注冊表的信息。修改注冊表之前,一定要先進行備份,并且一定要知道在發生問題時如何還原注冊表。有關如何備份、還原和編輯注冊表的信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注冊表說明
警告:注冊表編輯器使用不當可能導致嚴重問題,可能需要重新安裝操作系統。Microsoft 不能保證您可以解決因注冊表編輯器使用不當而導致的問題。使用注冊表編輯器需要您自擔風險。
根據您的特定環境,您可以采用以下的一個或多個步驟。
成功刪除了 SQL Server 后,您不需要再繼續執行此列表中的其余步驟。
1. 對于虛擬服務器,請使用安裝光盤上的 Microsoft SQL Server 2000 安裝程序,然后單擊“卸載”選項。SQL Server 聯機手冊中的“How to uninstall an existing installation of SQL Server (Setup)”(如何卸載現有的 SQL Server 安裝(安裝程序))主題對此進行了說明。
2. 對于非群集(獨立)實例,可以執行步驟 1,也可打開控制面板中的添加/刪除程序小程序。
3. 在控制面板中,打開添加/刪除程序小程序。
4. 運行 Regedt32,然后找到以下注冊表項: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall在 Uninstall 項下,找到要刪除的 Microsoft SQL Server 2000 實例的產品代碼。
在任務欄上,單擊開始,然后單擊運行。在運行對話框中,復制并粘貼以下命令,或自己鍵入以下命令:
C:\WINNT\IsUninst.exe -f"C:\Program Files\Microsoft SQL Server\MSSQL$Server1\Uninst.is" -c"C:\Program Files\Microsoft SQL Server\MSSQL$Server1\sqlsun.dll" -Mssql.miff i=I1
如果上述步驟無效,則可以按照 刪除 <SQL Server 的所有已知實例> 中的步驟手動刪除 Microsoft SQL Server 2000。
注意:此時并不是要完全刪除 SQL Server 2000。執行這些步驟是為了將系統恢復到可以成功進行安裝的狀態,這樣,您就可以在安裝完成后再將恢復的 Microsoft SQL Server 2000 安裝刪除。
5. 找到安裝的 Data 文件夾,如果需要保存這些數據,則重命名該文件夾。否則,請刪除 Data 文件夾。Microsoft 建議保留 Data 文件夾,這就相當于保留了 MDF 和 LDF 格式的數據庫平面文件備份。如果重命名 Data 文件夾,只要您在重新安裝時使用相同的名稱、路徑和 IP 地址,就可以將現有數據恢復到與使 SQL Server 脫機時完全相同的狀態和條件。
刪除 SQL Server 的所有已知實例
若要刪除 SQL Server 的所有已知實例,請按照下列步驟操作:
1. 找到并刪除 %drive%:\Program Files\Microsoft SQL Server\MSSQL\Binn 文件夾。
2. 找到并刪除以下注冊表項:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
3. 找到并刪除以下注冊表項:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper
4. 步驟 3 中的三個注冊表項對應于 Microsoft SQL Server 2000 的默認實例。命名實例對應的注冊表項與步驟 3 中列出的注冊表項類似,但后面帶有 $instance_name,因為 instance_name 是為特定實例指定的名稱。找到要刪除的實例所對應的注冊表項后,選擇并刪除它們。
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer$InstanceName
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT$InstanceName
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper
5. 如果將要刪除的 SQL Server 實例配置為群集系統,請刪除群集管理器中該實例的所有群集資源。
注意:僅刪除 SQL Server 資源。
6. 重新安裝 Microsoft SQL Server 2000 并使用相同的名稱和 IP 地址。
7. 運行安裝程序并使用卸載選項,消除由于安裝失敗而遺留的任何配置問題或錯誤。
【編輯推薦】