程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> 徹底刪除本機的Oracle軟件

徹底刪除本機的Oracle軟件

編輯:關於Oracle數據庫

      卸載Oracle數據庫並不像刪除其他的軟件一樣那麼簡單,尤其是對於新員工而言,在刪除了數據庫重新安裝的時候,經常會出現再次安裝的時候,會報一些莫名其妙的錯誤,或者再次安裝的時候壓根就安裝不會成功。即使是使用了Oracle自帶的卸載服務,有的時候也會有一些Oracle數據庫的歷史痕跡或者文件夾保存在系統中,占用了系統的資源,或者影響了系統的正常運行。

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

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

    徹底刪除本機的Oracle軟件 三聯

      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目錄下的臨時文件,也需要刪除。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved