給你發一個手工解除安裝的方法,我以前用過的許多SQL SERVER 2000資料庫損壞了重灌後都發生了同樣的問題,那就是安裝SQL SERVER資料庫不成功。原因:即使你透過控制面板裡的“新增/刪除程式” 正常的解除安裝SQL SERVER資料庫,但是,SQL SERVER還是沒有完全解除安裝乾淨,還需要手工進行一些操作。因此重新安裝不成功,很多人只好重灌系統解決。經過較長時間的摸索和實踐總結,我找到了一點技巧方法,在這裡與大家分享。 操作步驟: 在進行操作之前,建議備份好登錄檔以及重要的資料庫檔案。 首先,我們嘗試用IsUninst.exe解除安裝程式來安全解除安裝Windows中的程式和與其相關的元件: (1)執行Regedit.exe,然後找到以下注冊表項: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\windows\CurrentVersion\Uninstall (2)Uninstall項下,找到要刪除的Microsoft SQL Server2000 例項的產品程式碼。 (3)在工作列上,單擊【開始】按鈕,然後單擊【執行】按鈕。在執行對話方塊中,複製並貼上以下命令,例如: 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=Il 其中:MSSQL Serverl表示安裝的例項名為Serverl。 如果以上方法不奏效,則我們必須手工來進行刪除操作。 (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 (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 2000資料庫損壞了重灌後都發生了同樣的問題,那就是安裝SQL SERVER資料庫不成功。原因:即使你透過控制面板裡的“新增/刪除程式” 正常的解除安裝SQL SERVER資料庫,但是,SQL SERVER還是沒有完全解除安裝乾淨,還需要手工進行一些操作。因此重新安裝不成功,很多人只好重灌系統解決。經過較長時間的摸索和實踐總結,我找到了一點技巧方法,在這裡與大家分享。 操作步驟: 在進行操作之前,建議備份好登錄檔以及重要的資料庫檔案。 首先,我們嘗試用IsUninst.exe解除安裝程式來安全解除安裝Windows中的程式和與其相關的元件: (1)執行Regedit.exe,然後找到以下注冊表項: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\windows\CurrentVersion\Uninstall (2)Uninstall項下,找到要刪除的Microsoft SQL Server2000 例項的產品程式碼。 (3)在工作列上,單擊【開始】按鈕,然後單擊【執行】按鈕。在執行對話方塊中,複製並貼上以下命令,例如: 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=Il 其中:MSSQL Serverl表示安裝的例項名為Serverl。 如果以上方法不奏效,則我們必須手工來進行刪除操作。 (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 (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後加上“/”和相應的例項名。