(個人)Linux或UNIX系統下徹底刪除oracle
一、刪除原有資料庫:
1、用Xmanage啟圖形,嘗試dbca刪除原有資料庫
(1)、oracle使用者登入,新增export DISPLAY=192.168.8.16:0.0
(2)、宿主機啟動Xmanage,dbca,刪除prod資料庫。
2、手工刪除資料庫軟體
(1)先刪除/u01/app 下的/oracle 資料夾
[u@h W]$ rm -fr /u01/app/oracle
(2)刪除/usr/local/bin 下的 coraenv dbhome oraenv
[u@h W]$ ls /usr/local/bin
coraenv dbhome oraenv
[u@h W]$ rm -fr /usr/local/bin/*
(3)刪除/etc 下的帶 ora 的都刪了
ls /etc |grep ora
oratab
rm –fr /etc/ora*
(4)刪除/opt 下的 ORCLfmap
[u@h W]$ ls /opt | grep ORCL
ORCLfmap
rm –fr /opt/ORCLfmap/
(5)刪除/u01 下與 oracle 相關的,沒有找到
[u@h W]$ ls /u01
(6)刪除/var 下與 oracle 相關的,沒有找到
[u@h W]$ ls /var | grep ora
3、刪除CRS軟體
(1)、自動刪除,執行兩個指令碼
#/u01/crs_1/install/rootdelete.sh
#/u01/crs_1/inventory/Templates/install/rootdelete.sh
[u@h W]$ ls /u01
app soft
沒有crs_1資料夾,只能進行手工刪除。
(2)、手工刪除:
a、在所有節點停止 nodeapps
[u@h W]$ srvctl stop resource
sh: srvctl: not found.
沒有srvctl 命令,沒有grid使用者
b、刪除 crs 自動啟動程式
[u@h W]$ ls /etc | grep init
ems_inittab.old
init
inittab
ioinit
mediainit
pre_init_rc
[u@h W]$ ls /etc/rc.d
/etc/rc.d not found
[u@h W]$ ls /etc/oracle
/etc/oracle not found
沒有找到任何與crs相關的程式,所以不用執行下邊的命令
rm /etc/init.cssd
rm /etc/init.crs
rm /etc/init.crsd
rm /etc/init.evmd
rm /etc/rc.d/rc2.d/K96init.crs
rm /etc/rc.d/rc2.d/S96init.crs
rm –rf /etc/oracle/scls_scr
rm –rf /etc/oracle/oprocd
rm /etc/inittab.crs
cp /etc/inittab.orig /etc/inittab(這個命令也不用執行,目錄下有)
c、kill css/crs/evm 程式,並重啟
[u@h W]$ ps –ef |grep css
[u@h W]$ ps –ef |grep crs
[u@h W]$ ps –ef |grep evm
沒有相關程式執行
所以不用執行kill -9 processid
d、 刪除其他相關檔案
(a) 刪除/tmp/.oracle
rm –rf /tmp/.oracle
(b) 刪除/var/tmp/.oracle
rm –rf /var/tmp/.oracle
(c) 刪除/etc/oracle/ocr.loc
rm –rf /etc/oracle/orc.loc
(d) 刪除/opt/ORCLcluster
rm –rf /opt/ORCLcluster
(e) 刪除/tmp 目錄下面 Ora 開頭和 CVU 開頭的檔案
[u@h W]$ ls /tmp | grep Ora*
OraInstall2014-05-28_11-05-37AM
OraInstall2014-05-28_11-06-40AM
OraInstall2014-05-28_11-10-18AM
[u@h W]$ rm -rf /tmp/Ora*
[u@h W]$ ls /tmp | grep CVU* 沒有找到
[u@h W]$ ls /var/tmp/
.oracle hsperfdata_oracle ntp stm23817 tmpdrl
EM_TARGET_INSTALLER.lk hsperfdata_root stm22618 swagent.log
[u@h W]$ rm –rf /var/tmp/.oracle
[u@h W]$ ls /etc/oracle/
/etc/oracle/ not found
e、 刪除 crs 安裝目錄
[u@h W]$ ls /u01
app soft
[u@h W]$ ls /etc/oracle/
/etc/oracle/ not found
[u@h W]$ ls /u01/app
沒有找到
rm –rf /u01/crs_1
rm –rf /u01/app/oracle/oraInventory
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29893219/viewspace-1340524/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- (個人)windowns系統徹底刪除oracleOracle
- 徹底刪除ORACLEOracle
- AIX徹底刪除ORACLEAIOracle
- oracle rac 12徹底刪除,徹底刪除該死的racOracle
- 在linux及unix系統下批次刪除oracle檔案LinuxOracle
- Ubuntu下徹底刪除vimUbuntu
- centos 系統如何徹底刪除docker命令CentOSDocker
- 如何在windows或linux(unix)完全刪除oracleWindowsLinuxOracle
- oracle徹底刪除資料檔案Oracle
- Linux AS4.0上安裝Oracle RAC系統--如何解除安裝,徹底刪除LinuxOracle
- Ubuntu徹底刪除MySqlUbuntuMySql
- win10系統如何將檔案徹底刪除 win10電腦徹底刪除檔案的方法Win10
- Mac 將 Sublime 徹底刪除Mac
- Win10系統下利用cipher命令徹底刪除硬碟檔案的技巧Win10硬碟
- win8系統刪除大檔案總是提示“徹底刪除”怎麼辦
- 徹底刪除mysql容器內容MySql
- windows10系統怎麼刪系統日誌_win10如何徹底刪除系統日誌WindowsWin10
- Linux 及Windows 上如何解除安裝,徹底刪除Oracle軟體LinuxWindowsOracle
- Linux或UNIX系統下oracle資料庫expdp自動備份LinuxOracle資料庫
- Linux或UNIX系統下oracle資料庫exp自動備份LinuxOracle資料庫
- win10怎麼徹底刪除office_win10徹底刪除office的詳細教程Win10
- SAP徹底刪除物料主檔操作
- win10怎樣徹底刪除印表機 win10如何徹底刪除印表機驅動Win10
- Win10系統徹底刪除升級助手GWX.exe的方法Win10
- Linux作業系統上刪除OracleLinux作業系統Oracle
- mongodb安裝失敗如何徹底刪除MongoDB
- 徹底刪除MySQL步驟介紹ATSSMySql
- Win10 - 徹底刪除OneDrive的方法Win10
- SAP 徹底刪除物料主資料操作
- 如何徹底刪除解除安裝JDK(java)?JDKJava
- win10正式版系統怎樣徹底刪除360手機助手Win10
- Oracle解除安裝卸不乾淨,Oracle徹底刪除的辦法(winxp)Oracle
- mac上的外掛怎麼徹底刪除Mac
- centos徹底刪除資料夾、檔案命令CentOS
- 電腦上怎麼徹底刪除一個檔案?兩種可以直接徹底刪除檔案的操作方法
- 徹底刪除mac使用者下的所有檔案和資料Mac
- 講一下Linux 或Unix下怎樣修改系統時間(轉)Linux
- 【刪除】【Oracle】完美刪除Windows系統上的Oracle軟體OracleWindows