刪除ORACLE目錄OCI.dll文件沒法刪除 oracle
今天準備把虛擬機裏的10g卸載
安裝11g來研究一些新特性
卸載沒有用自帶的UnInstall工具
以前看warehouse的講課視頻
憑記憶手動卸載了下
刪除註冊表,包括HKEY_LOCAL_MACHINE\SOFTWARE和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下的oracle目錄和服務
刪除c:\program file\oracle目錄
重啓系統,刪除oracle文件所在的目錄報錯 OCI.dll文件沒法刪除
分析dll文件是在系統啓動時被自動加載的,oracle的服務已經在註冊表中刪除了,那麼就不是服務調用的了
想了下原來是環境變量的緣由,將PATH中的oracle的bin目錄刪除
重啓後,oci.dll就能夠刪除了
下面總結一下手動刪除ORACLE的過程(經驗來源於warehouse老師的視頻教程)
1.刪除path中oracle的環境變量 --不刪除會出現oci.dll沒法刪除
2.刪除註冊表
a.HKEY_LOCAL_MACHINE\SOFTWARE --軟件的目錄
b.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services --oracle對應的系統服務
3.刪除c:\program file\oracle目錄 --安裝oracle時產生的日誌,安裝成功就能夠刪除
4.重啓系統後刪除oracle文件主目錄,卸載完成工具