Oracle數據庫的安裝這里就不說了,網上應該有很多,但是oracle數據庫的卸載卻找不到一個比較詳細的完整卸載的說明。很多卸載不完全,會有遺留數據,影響后續的安裝。所以自己整理一份以前上學的時候學習Oracle數據庫的筆記,其中數據庫的卸載部分的內容。
我們都知道Oracle數據庫在Linux中的卸載比較方便,只要刪除所有的安裝目錄就可以了,但是在Windows下的卸載就比較麻煩,會牽扯很多東西。有時候還要手動去刪除,而且還有可能出現某些dll文件提示在使用,無法刪除干凈。
Oracle數據庫的所有版本,刪除大體都相同。我划分了下,大概分下面的八個部分的刪除。
- 停止使用Oracle的服務。
- 運行卸載Oracle數據庫程序
- 刪除使用Oracle的服務。
- 刪除注冊表中Oracle相關項。
- 刪除Oracle環境變量
- 刪除“開始”菜單中Oracle目錄
- 重新啟動計算機
- 刪除Program Files\Oracle目錄
- 刪除Oracle安裝目錄
1.停止使用Oracle的服務
停用oracle服務,進入計算機管理,在服務中,找到oracle開頭的所有服務,右擊選擇停止
2.運行卸載Oracle數據庫程序
一般情況運行Oracle自帶的卸載程序,如使用 Universal Installer 工具卸載。
3.刪除使用Oracle的服務。
開始菜單中,找到Universal Installer,運行Oracle Universal Installer,單擊卸載產品,在產品清單窗口中,單擊全部展開,除了OraDb11g_home1外,勾選其他項目,單擊刪除,根據軟件提示單擊下一步最終完成卸載。
4.刪除注冊表中Oracle相關項
在命令窗口,輸入regedit,打開注冊表,依次展開HKEY_LOCAL_MACHINE\SOFTWARE,找到oracle,刪除之。
依次展開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中,刪除所有oracle開頭的項。
依次展開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除所有oracle開頭的項;
擴展刪除(以下不是必須的注冊表刪除項),如果安裝不成功可以自己也把這些刪除了
在HKEY_CLASSES_ROOT,刪除以Ora、Oracle、Orcl或EnumOra為前綴的鍵
刪除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle開頭的鍵。
刪除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注冊表鍵以外的所有含有Oracle的鍵。
5.刪除Oracle環境變量
右鍵點擊我的電腦-->屬性-->高級-->環境變量,刪除環境變量ORACLE_HOME、TNS_ADMIN等環境變量,刪除PATH中等環境變量有關Oracle的設定的路徑信息
6.刪除“開始”菜單中Oracle目錄
打開資源管理器,在地址欄中輸入“%userprofile%\「開始」菜單\程序”回車,刪除安裝的Oracle目錄
然后再到地址欄中輸入“%allusersprofile%\「開始」菜單\程序”回車,刪除安裝的Oracle目錄
7.重新啟動計算機
重啟電腦,我就不說了吧。
8.刪除Program Files\Oracle目錄
如果在Program Files\Oracle目錄存在,則刪除Program Files\Oracle目錄。
9.刪除Oracle安裝目錄
刪除Oracle的安裝目錄app等目錄。
圖文詳情參考出處:https://jingyan.baidu.com/article/922554468d4e6b851648f4e3.html