oracle 11g 徹底卸載方法

轉自:https://blog.csdn.net/qq_36280688/article/details/78123088數據庫

固然,不太敢說原創。這是本人親測可用的一種方法,結合了好多種方法,挑選出的可用方法(從個人博客園粘來的,一開始是發佈在了博客園)windows

 

網上好多卸載教程都前篇一概,但不少卸完重裝都有問題,卸了幾回裝了幾回,就特意總結整理一下oracle

另外說一句:在徹底刪除(或者叫卸載)oracle時,沒有必要特別意oracle提示問題,只要把oracle痕跡都刪除了便可。app

oracle 11g release2的徹底卸載方式與前些版本有了改變,自帶了一個卸載批處理文件——deinstall.bat。(這個工具能夠從oracle的home進行徹底的卸載,無論是單實例oracle仍是cluster仍是ASM或RAC均可以用deinstall工具卸載。deinstall工具在安裝介質裏有,安裝後能夠在ORACLE_HOME\deinstall目錄找到)工具

(1)首先在運行services.msc打開服務,中止全部oracle的服務;.net

(2)而後運行H:\app\Administrator\product\11.2.0\dbhome_1\deinstall的deinstall.bat批處理文件卸載;blog

全程代碼太繁雜就提幾個須要手工操做的講,運行過程當中可能須要填寫以下選項:教程

【指定要取消配置的全部單實例監聽程序[LISTENER]:(括號裏LISTENER給提示默認安裝時監聽程序叫LISTENER所直接回車或者填LISTENER)博客

指定在此oracle主目錄中配置的數據庫名的列表[MYDATA,ORCL]:MYDATA,ORCL(也多是別的,填[]中的便可)it

是否仍要修改 MYDATA,ORCL 數據庫的詳細資料? [n]: n

CCR check is finished   是否繼續(y - 是, n - 否)? [n]: y

(3)運行regedit命令,打開註冊表窗口。刪除註冊表中與Oracle相關的內容,具體以下:

   一、刪除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目錄。

二、刪除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中全部以oracle或OraWeb爲開頭的鍵。

      三、刪除HKEY_LOCAL_MACHINE/SYSETM/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 開頭的鍵。    

  六、刪除HKDY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中除Microsoft ODBC for Oracle註冊表鍵之外的全部含有Oracle的鍵。 

  七、刪除環境變量中的PATHT CLASSPATH中包含Oracle的值。 

  八、刪除「開始」/「程序」中全部Oracle的組和圖標。 

  九、刪除全部與Oracle相關的目錄,包括:         1)、c:\Program file\Oracle目錄。         2)、ORACLE_BASE目錄。         3)、c:\Documents and Settings\系統用戶名、LocalSettings\Temp目錄下的臨時文件。

至此,oracle 11g 也就卸載徹底了。

相關文章
相關標籤/搜索