如何卸載掉報錯後安裝完成的“隱患oracle”軟體,隱患oracle

來源:互聯網
上載者:User

如何卸載掉報錯後安裝完成的“隱患oracle”軟體,隱患oracle

***********************************************聲明********************************************** 

原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明出處,否則追究著作權法律責任。

表述有錯誤之處,請您留言或郵件(hyldba@163.com)指明,不勝感激。

本文轉載必須保留此處:http://blog.csdn.net/huangyanlong/article/details/39436195

深藍的blog:http://blog.csdn.net/huangyanlong

***************************************************************************************************

【說明】

        在安裝oracle軟體時,對於初學者常常會在安裝前缺少某些包的安裝,於是在安裝過程中會提示一些“報錯”,而有時忽略這些報錯後,會完成oracle軟體的安裝,但是這樣的資料庫,可能會在未來的某個時候暴漏出問題來,所以一旦遇到報錯,還是建議大家,停止安裝或安裝完成後卸載掉,尋找錯誤後,重新安裝oracle軟體是比較妥善的處理方法。

        今日,舉例一則,因為缺失32位的某一安裝包,安裝過程中報錯,但是忽略掉,完成了安裝(只是完成了oracle軟體的安裝,並沒有建庫,進而也說明了將oracle軟體和dbca建庫分開做的優勢就在於此,可以及時的排錯,避免無用的操作消耗過多時間)。之後查到了原因,所以選擇在dbca建庫之前,卸載掉oracle軟體,方法如下:

【舉例】

環境:CentOS 6.2

資料庫:Oracle 10.2.0.1

目標:由於Oracle軟體安裝時,缺少所需要的包,卸載安裝不完全的Oracle軟體,重新安裝

開始操作:

[oracle@hyl /]$ cd $ORACLE_HOME

[oracle@hyl db_1]$ ls

assistants   css          install           jre    network  oracore      precomp      sqlj     tg4terabin          ctx          install.platform  ldap   nls      oraInst.loc  racg         sqlplus  uixcdata        dbs          inventory         lib    oc4j     ord          rdbms        srvm     wwgcfgtoollogs  demo         javavm            lib32  odbc     oui          relnotes     sysman   xdkclone        diagnostics  jdbc              md     olap     owm          root.sh      tg4ifmxconfig       has          jdk               mesg   OPatch   perl         root.sh.old  tg4ingrcrs          hs           jlib              mgw    opmn     plsql        slax         tg4sybs

[oracle@hyl db_1]$ cd oui

[oracle@hyl oui]$ ls

bin  clusterparam.ini  guide  instImages  jlib  lib  oraparam.ini  ouica.properties

[oracle@hyl oui]$ cd bin

[oracle@hyl bin]$ ls

addLangs.sh  addNode.sh  lsnodes  ouica.sh  resource  runConfig.sh  runInstaller  runInstaller.sh

進入到圖形化介面,如:

選中需要卸載的目錄,建議展開後勾選全部三級目錄,以保證完全卸載,如下所示:

選擇目錄完成後,點擊“移除”按鈕,如所示:

點擊“yes”繼續,如所示:

開始卸載,如所示:

卸載完成後,退出即可,如所示:

到oracle產品目錄下,刪除目錄即可,如下操作:

(本例中oracle安裝在/u01/app/oracle下,實際依據實際路徑為主)

[oracle@hyl oracle]$ cd /u01/app/oracle[oracle@hyl oracle]$ lsoraInventory  product[oracle@hyl oracle]$ rm -rf product[oracle@hyl oracle]$ lsoraInventory

至此,初步完了Oracle軟體的卸載,可以對其重新安裝了。

***********************************************聲明********************************************** 

原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明出處,否則追究著作權法律責任。

表述有錯誤之處,請您留言或郵件(hyldba@163.com)指明,不勝感激。

本文轉載必須保留此處:http://blog.csdn.net/huangyanlong/article/details/39436195

深藍的blog:http://blog.csdn.net/huangyanlong

***************************************************************************************************


卸載程式報錯,怎徹底刪除ORCL

1.停止所有與ORACLE相關的服務。
2. 使用OUI(Oracle Universal Installer)卸載Oracle軟體。
“開始” ->“程式” ->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.

3.刪除註冊表內容。

運行regedit命令,刪除下面內容:

a.HKEY_CLASSES_ROOT,刪除此鍵下所有以Ora,Oracle,Orcl,EnumOra 為首碼的鍵;

b. LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,刪除以Oracle或OraWeb為首碼的鍵;

c.HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE註冊表鍵,刪除此鍵;

d.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,刪除Services鍵下所有以oracle為首的鍵;

e.HKEY_LOCAL_MACHINE\ SYSTEM \ControlSet001\services\所有oracle的服務,按del鍵刪除掉;

f.HKEY_LOCAL_MACHINE\ SYSTEM \ControlSet002\services\所有oracle的服務,按del鍵刪除掉;

g.HKEY_LOCAL_MACHINE\ SYSTEM \ControlSet003\services\所有oracle的服務,按del鍵刪除掉;

h.HKEY_LOCAL_MACHINE\ SYSTEM \ControlSet\services\所有oracle的服務,按del鍵刪除掉;

i.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\

Application, 刪除此鍵下所有以oracle為首的鍵;

j.HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs, 刪除此鍵下所有以oracle為首的鍵;

k.HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI註冊表鍵,刪除了Microsoft ODBC FOR ORACLE註冊表鍵以外的所有有Oracle字樣的索引值。

4. 刪除環境變數。

刪除環境變數CLASSPATH和PATH中含有Oracle字樣的值。

“我的電腦” ->“屬性” ->“進階” ->“環境變數” 。

5.在檔案系統內刪除ORACLE相關的檔案及目錄:

a.刪除系統硬碟符:在C盤的\Progrm Files下刪除Oracle有關的目錄;在C盤的根目錄下刪除ORACLE有關的目錄。

b.刪除C盤下有個WINNT檔案夾,裡面有ORACLEM73.INI,ORACLE 80.INI等檔案夾;

d.找到WIN......餘下全文>>
 
卸載完oracle 在重安裝oracle10的時最後一步報錯大手幫忙解決

oracle 卸載後重裝,容易出很多怪問題。
建議你卸載乾淨。用360,深度卸載,
還有註冊表也得清理乾淨,把包含oracle關鍵字的全部幹掉。
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.