當控制面板標準卸載失效,本文提供三級遞進修復方案:原安裝介質 Setup 修復/刪除、msiexec 強制協載 FORCE_UNINSTALL、手動深度清理 (環境變量、注冊表 SQLLIB、服務文件、SQLLIB 目錄、快捷方式),每步含具體命令與路徑,適合 DBA 現場排障參考。
setup.exe,Windows Installer 偵測已安裝,提供「修復/更改/刪除」[介質根目錄]\db2\Windows\[DB2產品].msi適用:用戶修改注冊表/文件結構導致 Installer 數據不一致
cd C:\Windows\Installer (或 C:\WinNT\Installer)msiexec /x FORCE_UNINSTALL=Yregedit 搜尋 SQLLIB 鍵值,遞歸刪除其下所有子鍵值C:\Windows\System32\Drivers\Etc\services 中刪除 DB2 條目SQLLIB 文件夾IBM DB2 文件夾 → 刪除db2level / db2licm -l 命令無法識別手動清理屬破壞性操作,**必須在 FORCE_UNINSTALL 成功後** 且 **有完整系統備份/快照** 前提下執行。生產環境嚴禁單獨手動清理。