1. 程式人生 > >恢復系統強制解除安裝MSDE

恢復系統強制解除安裝MSDE

1首先清空下面專案:C:\WINDOWS\Temp C:\Program Files\Uninstall Information 和MSDE(資料庫)的安裝路徑。
2開始--執行--輸入“regedit”回車,刪除下面登錄檔項:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL setup\}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\InstallShield Uninstall Information\{8113E620-62B0-4695-936C-6839E10BE442}]
3最後重新啟動計算機,然後進行安裝。

--------------------------------------------------------------------------------------------------------------------------------------------------

告訴你個簡單的辦法

你開啟註冊標
找到
Software\Microsoft\Windows\CurrentVersion\Uninstall\MSDE

把裡面的UninstallString

F:\WINNT\IsUninst.exe -f"F:\Program Files\Microsoft SQL Server\MSSQL\Uninst.isu" -c"F:\Program Files\Microsoft SQL Server\MSSQL\sqlsun.dll" -msql.mif i=MSSQLSERVER

--------------------------------------------------------------------------------------------------------------------------------------------------

建立資料庫失敗,怎樣解除安裝MSDE(SQL SERVER)?

李明亮  2011-08-02

"在解除安裝前要注意做好資料的備份工作,以便於以後做還原。

  (1) 停止SQL SERVER的服務:雙擊桌面右下角的圖示:“ ”,彈出如圖

  (2) 點選“ ”,停止SQL SERVER服務;如果

是:MSDE ,點選伺服器下拉框,選擇“***\FPP”(***為本機的機器名)

  (3) 用滑鼠右鍵點選桌面右下角的“

”,如圖:然後點選“退出”;   (4)到控制面板中解除安裝資料庫,SQL

SERVER 解除安裝: MSDE:

  (5)程式檔案和資料檔案的解除安裝。如果SQL Server是預設安裝,程式檔案和

資料檔案在同一路徑下,如下: SQL SERVER:將Microsoft SQL Server\MSS

QL資料夾全部刪除掉。 MSDE:將Microsoft SQL Server\MSSQL$FPP

資料夾刪除。

   若不是在同一路徑下,程式檔案路徑如下:將整個Microsoft SQL Server文

件夾刪除掉,再找到相對應的資料資料夾MSSQL進行刪除。

  (6) 登錄檔資訊的刪除。 【開始】->【執行】->輸入regedit,點開

HKEY_LOCAL_MACHINE->software->microsoft,找到microsoft SQL Server和

MSSQLServer,如下: SQLSERVER:右擊這兩個檔案選擇刪除,關閉登錄檔。MSDE

:只刪除microsoft SQL Server\FPP

   (7) 重新啟動電腦就可以了。

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

刪除對已安裝產品的 Windows Installer 引用

本節中的步驟需要 Windows Installer Software Development Kit (SDK) 命令列工具 Msizap.exe。要獲得此工具,請訪問以下 Microsoft Web 站點:

Platform SDK:Windows Installer Msizap.exe 下載

安裝此工具後,在 Program Files\MsiIntel.SDK\Tools 資料夾中就可以使用 Msizap.exe 了。

有關 Msizap.exe 工具的更多資訊,請訪問以下 Microsoft Web 站點: 

Msizap.exe

警告:Msizap 實用工具可能會導致以前用 Windows Installer 安裝的程式出現故障。有關更多資訊,請參見平臺 SDK 文件。

按下列步驟刪除 MSDE 2000 installer 引用:
  1. 確定安裝的 MSDE 例項的 ProductCode。如想檢視關於如何確定 ProductCode 的更多資訊,請將 ProductCode 用於以下 Microsoft 知識庫文章中的 Original Package Name 對映表:
    311762 INF:如何確定在現有 MSDE 安裝中使用了哪個 MSI 檔案
    例如,如果 MSDE 2000 例項是一個預設例項,則您可以在以下注冊表項中找到 ProductCode 登錄檔項值:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Setup

    如果 MSDE 2000 例項是一個命名例項,則您可以在以下注冊表項中找到 ProductCode 登錄檔項值:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<INSTANCENAME>\Setup

  2. 使用 Msizap.exe 刪除 MSDE 2000 例項的 ProductCode 的所有 Windows Installer 資訊。在命令提示符下鍵入下面的命令列:

    MSIZAP.EXE T {GUID}

    例如,如果 MSDE 2000 例項的 ProductCode 為 E09B48B5-E141-427A-AB0C-D3605127224A,並且您希望使用 Msizap.exe 刪除 Windows Installer 資訊,請在您的計算機上從命令提示符下執行以下命令:

    MSIZAP.EXE T {E09B48B5-E141-427A-AB0C-D3605127224A}
返回頁首

刪除檔案和資料夾 刪除 MSDE 2000 例項資料和程式安裝資料夾。您可以在以下注冊表項路徑下的 SQLDataRoot 登錄檔項值中找到預設例項資料資料夾的根資料夾資訊: 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Setup
  • 例如,刪除預設例項的 MSDE 2000 資料資料夾:
    \Program Files\Microsoft SQL Server\MSSQL\Data
  • 例如,刪除命名例項的 MSDE 2000 資料資料夾:
    \Program Files\Microsoft SQL Server\MSSQL$<INSTANCENAME>\Data
  • 例如,刪除預設例項的 MSDE 2000 程式資料夾:
    \Program Files\Microsoft SQL Server\MSSQL\Binn
  • 例如,刪除命名例項的 MSDE 2000 程式資料夾:
    \Program Files\Microsoft SQL Server\MSSQL$<INSTANCENAME>\Binn
返回頁首
清理登錄檔 警告:登錄檔編輯器使用不當可導致嚴重問題,可能需要重新安裝作業系統。Microsoft 不能保證您可以解決因登錄檔編輯器使用不當而導致的問題。使用登錄檔編輯器需要您自擔風險。

對於 ProductCode,Msizap.exe 工具只刪除特定於 Windows Installer 的項或資料。最好手動刪除 MSDE 2000 登錄檔項。使用“登錄檔編輯器”刪除以下 MSDE 2000 登錄檔項:
  1. 對於 MSDE 2000 預設例項,刪除以下項:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
  2. 對於 MSDE 2000 命名例項,刪除以下項: 

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<INSTANCENAME>
  3. 如果以下注冊表項指向 MSDE 2000 例項 ProductCode,請刪除 InstanceComponentSet.x 值。例如,InstanceComponentSet.1 有一個與 Sqlrun01.msi 這一 ProductCode 相匹配的值:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Component Set\InstanceComponentSet.1

  4. 刪除 SQLServer 服務登錄檔項。

    對於 MSDE 2000 預設例項,刪除以下項:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer

    對於 MSDE 2000 命名例項,刪除以下項:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQL$<INSTANCENAME>


  5. 刪除 SQLServerAgent 服務登錄檔項: 

    對於 MSDE 2000 預設例項,刪除以下項:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLServerAgent

    對於 MSDE 2000 命名例項,刪除以下項:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLAgent$<INSTANCENAME>