今天準備把虛擬機裏的10g卸載
卸載沒有用自帶的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文件主目錄,卸載完成
1、打開“我的電腦”
2、選擇"C盤”
3、選擇“WINDOWS”文件夾
4、然後就在這個文件夾裏找“regedit”這個圖標。
它的樣子象是許多方塊堆放在一起的,淺藍色的。
這個就是註冊表了。
不過你要更改註冊表的話,儘量先備份一下。以防萬一。
進入註冊表後。
在“文件”菜單下可以選擇導出,先備份一個。
也可以先用其他工具備份註冊表。
因為更改註冊表是比較危險的。