Linux Oracle解除安裝步驟
阿新 • • 發佈:2019-01-23
第一種方法: 使用oracle自帶的runInstaller 解除安裝;
第二種方法:通過刪除檔案的方式解除安裝;(即:刪除Oracle安裝目錄下的所有檔案和資料夾)
1. 使用SQL*PLUS停止資料庫
2. 停止Listener
3. 用su或者重新登入到root
4. 將oracle安裝目錄刪除
5. 將/usr/bin下的檔案刪除(刪除這三個檔案後,Oracle就不能使用了)
rm /usr/local/bin/dbhome
rm /usr/local/bin/oraenv
rm /usr/local/bin/coraenv
6. 將/etc/oratab刪除
7. 將/etc/oraInst.loc刪除
8. 將oracle使用者刪除(若要重新安裝,可以不刪除)
9. 將使用者組刪除(若要重新安裝,可以不刪除)
另一種方法:
(1)關閉oracle服務和後臺程序
<1>檢視安裝的主目錄和環境變數:
echo $ORACLE_HOME
env | grep ORA
<2>檢視例項名
sqlplus / as sysdba
select instance_name from v$instance;
<3>檢視啟動的oracle後臺程序
ps –ef |grep ora_
<4> shutdown immediate; 關閉服務
ps –ef |grep ora_可以看到後臺程序沒有了
lsnrctl status 檢視監聽程式狀態
(2)停止oracle的listener
(3)刪除$ORACLE_HOME目錄下的子目錄及檔案
cd $ORACLE_HOME
pwd
cd /u01/app/oradata/Helen
secureCRT是windows下連線linux工具
xmanager也是連線linux工具,支援圖形化,這裡我們通過dbca圖形化方式解除安裝oracle要用xmanager
dbca
返回secureCRT
(4)刪除/usr/local/bin下的三個檔案:dbhome,oraenv,coraenv
su root
cd /usr/local/bin
ll
rm dbhome
rm oraenv
rm coraenv
(5)刪除/etc下的兩個檔案:oratab和oralnst.loc
cd /etc
rm刪除掉檔案,同上
(6)刪除/opt目錄的ORCLfmap子目錄
rm –rf ORCLfmap
(7)刪除建立的使用者及組oinstall 和dba
su –oracle
Env | grp ORA
su root 或者whoami檢視當前使用者是誰
rm –rf /u01刪除全部檔案
cat /etc/pass 檢視使用者
cat /etc/group檢視組
多次exit退出重新用root登入
userdel –r oracle
groupdel oinstall
groupdel dba