徹底刪除原生Oracle軟體

來源:互聯網
上載者:User

  卸載Oracle資料庫並不像刪除其他的軟體一樣那麼簡單,尤其是對於新員工而言,在刪除了資料庫重新安裝的時候,經常會出現再次安裝的時候,會報一些莫名其妙的錯誤,或者再次安裝的時候壓根就安裝不會成功。即使是使用了Oracle內建的卸載服務,有的時候也會有一些Oracle資料庫的曆史痕迹或者檔案夾儲存在系統中,佔用了系統的資源,或者影響了系統的正常運行。

  按照如下步驟,進行Oracle的卸載刪除:

  1、如果你的資料庫配置了ASM自動儲存管理,應該首先刪除“聚集同步服務”CSS(Cluster Synchronization Services)。刪除CSS的方法是在MS-DOS命令列中敲入以下命令並且執行:localconfig -delete

  2、在運行命令框中,輸入services.msc運行彈出“服務對話方塊”,停掉五個Oracle的服務。

  3、找到Oracle的卸載程式“Oracle Universal Installer(OUI)”,點擊“卸載產品”,開啟“產品清單”,選擇需要卸載的Oracle的產品,並且點擊“卸載”按鈕,點擊“確認卸載”,開始刪除Oracle已經安裝的產品。

  4、刪除自動儲存管理(ASN),在DOS命令中輸入以下命令: oracle -delete -asmid +asm

  5、運行regedit開始清理註冊表中關於Oracle的項目:

  1)刪除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目錄

  2)刪除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services裡面,所有以oracle或者OraWeb為開頭的鍵。

  3)刪除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/EventLog/Application中,所有以oracle開頭的鍵。

  4)刪除HKEY_CLASSES_ROOT目錄下,所有以Ora、Oracle、Orcl或者EnumOra為首碼的鍵。

  5)刪除HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以Oracle開頭的鍵。

  5)刪除HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中除了Microsoft ODBC for Oracle註冊表鍵之外的,所有含有Oracle的鍵。

  PS:上面的一些註冊鍵或許已經在運行Oracle卸載程式的時候已經刪自動清理掉了。

  6、刪除環境變數中,PATH以及CLASSPATH中含有Oracle的值。

  7、刪除“開始/程式”中與Oracle相關的組以及表徵圖。

  8、刪除所有與Oracle相關的目錄,大致包括:

  1)c:Program FilesOracle

  2)ORACLE_BASE目錄

  3)以及Documents and Settings裡面的,LocalSetting下Temp目錄下的臨時檔案,也需要刪除。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.