卸載Oracle數據庫並不像刪除其他的軟件一樣那麼簡單尤其是對於新員工而言在刪除了數據庫重新安裝的時候經常會出現再次安裝的時候會報一些莫名其妙的錯誤或者再次安裝的時候壓根就安裝不會成功即使是使用了Oracle自帶的卸載服務有的時候也會有一些Oracle數據庫的歷史痕跡或者文件夾保存在系統中占用了系統的資源或者影響了系統的正常運行
按照如下步驟進行Oracle的卸載刪除
如果你的數據庫配置了ASM自動存儲管理應該首先刪除“聚集同步服務”CSS(Cluster Synchronization Services)刪除CSS的方法是在MSDOS命令行中敲入以下命令並且執行localconfig delete
在運行命令框中輸入servicesmsc運行彈出“服務對話框”停掉五個Oracle的服務
找到Oracle的卸載程序“Oracle Universal Installer(OUI)”點擊“卸載產品”打開“產品清單”選擇需要卸載的Oracle的產品並且點擊“卸載”按鈕點擊“確認卸載”開始刪除Oracle已經安裝的產品
刪除自動存儲管理(ASN)在DOS命令中輸入以下命令 oracle delete asmid +asm
運行regedit開始清理注冊表中關於Oracle的項目
)刪除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目錄
)刪除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services裡面所有以oracle或者OraWeb為開頭的鍵
)刪除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/EventLog/Application中所有以oracle開頭的鍵
)刪除HKEY_CLASSES_ROOT目錄下所有以OraOracleOrcl或者EnumOra為前綴的鍵
)刪除HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/MenuOrder/Start Menu/Programs中所有以Oracle開頭的鍵
)刪除HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINSTINI中除了Microsoft ODBC for Oracle注冊表鍵之外的所有含有Oracle的鍵
PS:上面的一些注冊鍵或許已經在運行Oracle卸載程序的時候已經刪自動清理掉了
刪除環境變量中PATH以及CLASSPATH中含有Oracle的值
刪除“開始/程序”中與Oracle相關的組以及圖標
刪除所有與Oracle相關的目錄大致包括
)c:Program FilesOracle
)ORACLE_BASE目錄
)以及Documents and Settings裡面的LocalSetting下Temp目錄下的臨時文件也需要刪除
From:http://tw.wingwit.com/Article/program/Oracle/201311/19043.html