軟件環境:Linux系統 Oracle 10.2.0.0
涉及用戶:root oracle
刪除oracle軟件和實例步驟:
1、oracle用戶登陸sqlplus停止數據庫:shutdown
2、oracle用戶停止監聽服務:lsnrctl stop
3、root用戶
刪除/tmp下ora*文件
刪除/opt下OR*文件
刪除/etc下oraInst.loc和oratab文件
(這兩個文件是安裝oracle時執行$ORACLE_HOME/root.sh腳本產生的)
刪除/usr/local/bin下coraenv、dbhome、oraenv
(這三個文件是安裝oracle時執行$ORACLE_BASE/oraInventory/orainstRoot.sh腳本產生的)
刪除$ORACLE_BASE下admin、flash_recovery_area、oradata、oraInventory
(記住這裏不要刪除oracle用戶默認目錄,下次重新安裝oracle軟件時還要使用oracle用戶呢)
特別注意的是不要刪除$ORACLE_BASE下oracle用戶默認目錄,下次重新安裝oracle軟件時還要使用oracle用戶。
刪除oracle實例,不刪除oracle軟件
1、oracle用戶執行$ORACLE_HOME/bin/dbca,刪除實例
2、查看$ORACLE_BASE目錄下admin、oradata目錄是否還存在文件,如果存在rm一下刪除即可。如果遇到“原文文件正在被使用的話”,停止服務再刪除。