oracle解除安裝

keeking發表於2009-09-03
近日,有新手在解除安裝oracle時刪不乾淨,搞的要重灌系統,本人在工作中總結出如下方法,希望對大家有所幫助.
1.以Administrators group身份登陸windows系統
2.通過oracle installer 解除安裝所有orcle產品及元件。
3.停掉Oracle Service服務
4.刪除%ORACLE_base%檔案和SYSTEM_DRIVE:\program files下的oracle檔案。
5.刪除SYSTEM_DRIVE:\Documents and Settings\All Users\「開始」選單\程式中的oracle項。
6.開啟登錄檔
到HKEY_CLASSES_ROOT下,刪除以Oracle,ORA,ORCL開頭的鍵;
到HKEY_LOCAL_MACHINE\SOFTWARE下,刪除ORACLE鍵和Apache Group鍵;
到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下,刪除以oracle開頭的鍵;
到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \Eventlog\Application下,刪除以oracle開頭的鍵;
到HKEY_CURRENT_USER下,刪除ORACLE鍵;
到HKEY_CURRENT_USER\SOFTWARE\ORACLE下,刪除以Oracle 或 ORCL開頭的鍵(如果有的話);
關閉登錄檔,重啟計算機。
7.開啟系統系統環境變數(我的電腦->右鍵->系統屬性->高階->環境變數),在PATH中刪除所有以%ORACLE_HOME%開始的項。
8.重啟計算機。

一,如何徹底刪除舊版本的oracle
   1,在cmd裡執行DBCA,在這裡刪除oracle例項,有多少刪多少;
   2,在開始\程式中找到oracle子目錄下的Universal Installer,執行以解除安裝oracle軟體;
   3,進入登錄檔,刪除子項HKEY_LOCAL_MACHINE\SOFTWARE\Oracle;
   4,重啟計算機,物理刪除Oracle的安裝目錄和C:\Program Files下的Oracle目錄。
  二,如何配製Microsoft Loopback Adapter
  在安裝ORACLE 10G前系統會檢測安裝的一些前提條件是否滿足,往往會提示說:將Microsoft LoopBack Adapter配置為系統的主網路介面卡。假如你沒有這樣配置,且你不希望安裝過程由於這個而出錯,那麼過程如下:
   1,停掉當前的網路連線;
   2,到控制皮膚/新增硬體,在嚮導中選擇“是,偶已經連線了此硬體”、“網路介面卡”“Microsoft Loopback Adapter”,新增完成,你會發現新建了個“本地連線”,用的就是這個假的“Microsoft Loopback Adapter”(因為我根本就沒有連線這個硬體,只是騙下Oracle而已)。把這個本地連線的IP設下(如192.168.0.1);
   3,好了,現在回去重新讓Oracle檢測一遍吧,肯定是通過了。
  三,可能會當機哦
  我在安裝時居然當機了,後來發現是防火牆在作怪,關閉Windows防火牆和其他所有的防火牆、防毒軟體,最好也關閉一些耗資源的服務和程式(如WebSphere的服務),因為安裝Oracle是個非常耗資源的事情,萬一搞不好當機了又得重來,麻煩!


控制皮膚 -> 新增硬體,在嚮導中選擇“是,已經連線了此硬體” -> “新增新的硬體裝置” -> “安裝我手動從列表中選擇的硬體” -> “網路介面卡” -> “Microsoft Loopback Adapter”,新增完成後,到網路連線那裡重新整理,會發現新建了個“本地連線 2”,用的就是這個假的“Microsoft Loopback Adapter”(實際上根本就沒有連線這個硬體,只是欺騙一下 Oracle 而已)。把這個本地連線的IP設定一下(例如192.168.0.8),重新讓Oracle檢測一遍,順利通過。

設定如下:

IP地址:10.10.10.10

子網掩碼:255.255.255.0

閘道器:空

設定\WINDOWS\system32\drivers\etc\hosts檔案

10.10.10.10     機器名


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7899089/viewspace-613833/,如需轉載,請註明出處,否則將追究法律責任。

相關文章